So let me get this straight... you had a car that ran great and then started throwing CEL's and you came here to ask why and said you'd randomly start troubleshooting the problem throwing money at stuff that may or may not be bad but you wont check the codes that will tell you where to look?
http://sbftech.com/index.php?PHPSESS...a&topic=2471.0