Originally Posted by VPUPPY
Just check all the fuses! If a fuse is blown, some circuits can ground to others causing the wierd behavior you have.
I checked the fuses and found that the ICM fuse caused the issue. I plugged the spare and voila, all is back to normal. Thank guys for all your help!!!