My sister has a 2005 Nissan Sentra. It has 70,000 miles on it. She has been having all kinds of problems with her car. She has had the coils replaced, the spark plugs and the crank shaft sensor replaced. She was driving home from work the other day and now her car is dying while she is driving it. The Check Engine Light is flashing. The light is never steady. What could be causing this? Could it be the Throttle Body Sensor?