Had an electrical issue where truck started great, drove fine but lost power under excelleration. Turns out if battery is running low, by use accellerator, it dropped the battery just enough to starve the computer of power. New battery, ran great until same thing, after that new alternator fixed the problem, probably not your issue but worth keeping in the back of your head .