Afew days ago my check engine light came on, the car is running fine. The last time it came on I just needed a new gas cap. Which I have purchased, but now the car sounds like I have an old bed spring under the car. Less noticeable at 40mp or higher. Are the two problems seperate or related? I replaced the the ball joint at 16100. I currently have 163000 miles on the car. I love this little car and have had very little problems. I have gotten 85000 on both sets of brakes, 100000 for tune up, everything still works on the car except the keyless entry. Its a little unpredictable. Its the wagon and it suits my needs perfectly.