When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Just posting this in case it helps someone in the future.
interior lights, power locks and blower would quit until I hit a bump or smacked the dash. I thought it must be a loose wire. I read up on the tcm so I decided to check it since I had gone through the grounds elsewhere.
A loose bolt from dash frame to body was the issue. Arcing and warm. Hit it with deoxit and tightened. Bolt is in pic on the right.
I was having random stalls. So far no stalls. I have replaced the pcm already.
Other things-replaced both upper control arms and left hub. Since hub replacement abs comes on when almost stopped.