DI? Overseas model?
I'd have to go hunting for the protocol lists (I know it's stored here somewhere) but the Aus models in the 2004 range were not fully ODBII compliant. From memory of other threads on this site the 2004's were OBDII but not fully OBDII compliant which limits exactly what info the ECU can pass to any reader.