That sux. Even though mine is a second hand car, i think cos they were able to see the codes last year, they were able to get it booked in and done. The crap part was, when i got it serviced, i mentioned this issue and they HAD to charge me a diagnostic fee of a hundred or so bucks to confirm...