Todays Auto electronics have both analog + digital signals, they need tobe right for metering Air, fuel, and H20 feedback ,so the ECU can control this fossil burner.
What Elements to you need for a good burning Fire?
Air, fuel, ignition, and exhaust.
Test's are very important during the troubleshooting practice, because one bad test done, or skipped can derail any Auto Dr.
Don't assume all new parts are good.
Tests:
Compression
Air - Unmetered Air (smoke) , MAF/ACT sensor, air filter (min $)
Fuel - fuel pressure, Tps (min $)
Igniion - Spark, Cop test (min $)
Exhaust - back pressure test (free)
Battery + Alternator Load test. (free)
If all test's passed, have your ECU tested, it might not beable to control your powertrain, and latch onto any codes,
www.ECUdoctors.com $50
I would consider buying a spare from a Salvage yard, the ECU Dr. might hold yours for ransom + charge $900
Also see
www.automotiveforums.com/vbulletin/showthread.php?t=893556