Tune up was done about six months ago. changed all the wires and all the plugs. Oil change in September although its over the time needed for another one. Check engine light been on so long I don't even remember all the codes it throws. It goes off from time to time just to trick me I think.