Motor runs fine but the check engine beeper keeps comming on. We took it in to have the codes run last week, they changed the fuel filter sensor, and it still did the same thing this weekend. Any clues before I spend another 300 bucks? please help