last time I drove my car (95 3.0) it ran fine, got on the interstate and it bogged down under load. it still ran so I babied it to 80mph. was getting it off the interstate and went in neutral and it died. the mechanic said it crunk up once then not anymore. he narrowed it down as the ecu. well I put a new one in and still will not run. it will only start if I hold the gas to the floor but will not stay running. if I start it normally with no gas it just cranks but will not start. I hear the fuel pump, but im lost at this point. any ideas,thanks