Hi Guys,

I just went to renew my CT registration for my 2000 P38 and to my surprise, I failed. I tested it at a CT Certified Emissions location which was a Midas Muffler. They told me that they didn't have the scanner for the car. I drove to another certified place that specialized in high-end foreign cars. They said pretty much the same thing. Land Rover is very proprietary. Hey, it's used car, I'm not rich and I need to get it fixed in 7 weeks, for re-inspection.

I know there are a number of certified mechanics on this site, and I was wondering if any of you can tell me what these codes mean, and how that translates (roughly, a ballpark figure) into what it might cost me to put things right. Thanks in advance...

Here are the code read-outs from the test:

Diagnostic Trouble Codes:
-P1590 Manufacturer Controlled Vehicle Speed, Idle Control, and Auxiliary Inputs
-P0174 System Too Lean Bank 2
-P0171 System Too Lean Bank 1
-P1172 Manufacturer Controlled Fuel and Air Metering
-P1175 Manufacturer Controlled Fuel and Air Metering