the car has close to 185,000 miles on it . I bought it last year when gas got really high and it had 170,000 on it when i got it so i dont know about the maint. records. the car is in excellent condition so it is possible that it has been taken care of. I de get a cel and I have a reader for obd2 codes. the only codes I get is an 0325 and an 0325 with a symbol next to it that looks like a lowercase pd. I was getting a code for low input on the map sensor thats why i replaced it. it has a 2.2 engine. It has new plugs and wires but nothing has been donein the month or two before the problem started.