First off, Thank you for always responding to my posts Joey. Being isolated out here is difficult, thank god for these forums. About the car, It has 117,000 miles. I just bought it 1 month ago and dont know the history. It looks as if the heads were worked on not to long ago (judging by there cleanliness compared to the rest of the of the engine compartment). I have not replaced plugs, wires, distributor cap or fuel filter yet. I have replaced fluid in front and rear diffs, transmission, engine. Also new air filter, stepper motor, and soon to be abs pump when it arrives. Yesterday I cleaned the Mass air flow sensor and the car seemed to enjoy that. It idles good and will still throw a code 44 after about 5 minutes of idling. The idle no longer bounces as much, just a little 650 to 800 for about 20 seconds then throws the code 44.
One more recent experience is the battery is dying overnight. Everything is off in the car. I'll jump it and after 20 minutes of driving it starts up fine for the rest of the day. One morning its dead, the next moring it starts no dramas, the next its dead. I did not replace the battery but the sticker says it was replaced 12/07. Just when I think I'm making progress, now this. Yikes! I do plan on replacing all the things you mentioned too. Oh and i have spraed throttle body ceaner through the throttle body and have run sea foam just in the gas, I have only been using 93 octane. Thanks again Joey, I appreciate all your help, and the help of anyone else who replies.