Saturn Repair Problems? Ask a Mechanic for Answers ASAP
The throttle body can cause most of these codes, before you replace anything though start by cleaning your throttle body, unplug and plug in the electrical connector 4-5 times then put some dielectric grease in it, then disconnect your battery for 5 min, hook it all back up and test and see if it still does it.
I can almost guarantee it doesn't need an ecm, I would definitely do the throttle body first. That should fix all the issues except the airbag light, thats on a different system, if it comes off and on at random look when its on if your cell phone tablet or laptop is on the pass. seat electronic devices confuse the passenger presence system. let me how it goes
Yah those are spendy because they are internal. Keep me posted.