My 98.5 24 Valve recently started taking longer for the wait to start to light up and turn on the fuel pump. That didn't bother me much but now sometimes when you start it and just barely touch the throttle it races wide open 3200RPM. And when you do it in gear it takes off wide open out of control and I slam the brake it stops doing it then when you take off it is in limp mode 1200RPM only. I'm confused because it doesn't do this all the time only about twice a week and then it goes back to normal. It seems like the ECM might be booting slowly or a sensor is causing this problem. I have an Edge comp and it does this also with it turned off. Any advice?