Yeah, we replaced the air filter and sometime this week my boyfriend's doing an oil change and replacing the spark plugs (this was planned before it started not going right). He's also replacing the oil filter and we're picking up a new fuel filter today or tomorrow (as well as that sensor). I know it's had a tuneup recently (within the past 2 years)...I just don't remember when. The car belonged to his parents before we bought it and his stepdad did nearly everything himself. I do remember him having to take it to a mechanic shortly before we got it, but I don't remember why. It has transmission fluid and oil. He checks all that frequently. It idles like **** - when we stop for more than a few seconds, my boyfriend has to put it in park (it makes a lot of noise and shakes a bit) and it's just gotten worse. It's done that since our trip to Las Vegas in July. It's actually ran crappier since that trip (everything was ok until we got some bad gas and then it started running like crap. We couldn't use the air conditioning at all). As for miles...it has a lot. We all live roughly 40 miles from any town and for the previous 2 years before we bought it, his sister had it and every weekend was driving it from her house to his parents, which is about 200 miles one way...so it has been and continues to be driven a lot. The check engine light flashes on and off and has for years...no one has been able to figure out why. The seatbelt light is also always on, even when the driver is buckled in. There's a piece of tape over it because his mom got sick of it flashing at her all the time.
I'll show him this post and have him look at the areas you suggested as well. Neither one of us are really what you'd call car people and for what he knows, I know even less (although I am learning). Thank you for your help and suggestions.