you start it up itll run great til it gets warm then itll bog you give it less gas itll run great then it gets to the point you give it gas itll cut out and pop through the throttle body then itll die. it has a new fuel pump and sending unit. new fuel filter. new distributor. new module in distributor. new fuel pressure regulator. new inake gasket kit. different throttle body. different egr valve and new egr valve gasket. new plugs. new map sensor. new sensor that the purge line connects to. new crank shaft sensor. im just shit out of ideas. had it scanned it still didnt bring up a code. only thing left is the computer.