Rob, my 2001 Infiniti I30 with 132,000 kms has an engine light on with a 505 code. I had a new battery and alternator installed in May, and then got the Idle Air Control Valve code. On the first start ...