Anyone have an idea what's causing a misfire and hesitation everytime the engine comes under load (touch the accelerator and it misses steadily until you ease off. Also misfires randomly at idle). don't have a code reader at the moment but the the light fashes abd sometimes stays on for awhile. Any recomendations for a code reader...