In short yes, its just located in a different spot on mine.
Also, I don't know if any of these will help, but I used the odometer to get these codes.
P 1684
p 1491
p 0135
p 1193
Thank you for any help/advise you can give.
Wednesday, May 16th, 2012 AT 2:31 AM