I have a 1990 GP 3.1 and it has had a hesitationwhen I start to accelerate for a while now but it started something new last week. Now when I accelerate the engine dies. It will start back up most of the time but will die again if I try to accelerate hard. I have changed the ECM, MAP sensor, air temp sensor, fuel filter and fuel pump.