Go to the auction site and get yourself a Actron CP9125 code reader, they also show it on the google video site in action. None of the problems you have mentioned are out of the ordinary, and are all very fixable and can be fixed with a little mechanical ability and desire. To get your star ship fully functional again is going to also take some money as some of the aliments you car has are do to parts wearing out, and there are some procedures/mods that you should also make on this car to give yourself less problems in the future. Having a parts car handy is a bonus as it will give you the opportunity to have anything (fasteners etc) that you need for backup. After you get the CEL problem resolved I would suggest you tackle your front air struts. They are probably dry rotted, that wwhy the car falls at night. If left unrepaired your compressor is soon to crap out due to overload and excess moisture. I love air ride on our cars so I would suggest going to American Air and ordering new FOMOCO struts and send him your LSC compressor and have it rebuilt for the current car. You will want to do the intake resonator delete (saving the air filter box, leave the big hole open to inner fender). This makes access to the air ride compressor easier to do. Then go on and do a Complete J Mod on the transmission. Depending upon tire wear and brake conditions, you may then want to refurbish them and the front suspension components. All told for about $1,000 you could put this car back into like new mechanical shape. It's exactly what I did to my 96 DD that now has 185,000 and running like a clock. The worst problem I have experienced is the IMRC's not functioning. I had J tear down the intake, clean the IMRC's, replace the bad actuator, block off the EGR, and get the chip reburnt to stop the EGR Valve from functioning. (this was a job I just couldn't do because of health reasons). All these above have been well covered either in this forum or LOD and you should have no mysteries to worry about. There are plenty of knowledgeable people hear that can answer you questions.