The dealer finally looked at it this morning. They wanted to update the PCM with new software. Took it for a test drive, all good until they pulled back in, hit the brakes and all went to hell. Luckily, the guy working is off all weekend, so my truck gets to vaca at the dealer till Monday! Then...