He just mislead me in a bad way before I found these guys. He refused to believe the problem was his heatsync. He told me he was a thermal engineer, and has done exclusive testing that that is the coolest spot spot for it in the engine bay. Also said most GM dealerships get their PMD's from him, when I asked about my warranty.
He told me mounting it outside the engine bay (where I have mine now for 3 years no problem) would result in thermal shock to the PMD. So, Not knowing any better, I took his advice and started replacing the IP to PMD wire harness, and doing other things... This went on for months, driving me nuts, making me hate my truck....
He then started some forum, where I started posting about my problem, and lack of resolution. He deleted my posts, and my account. This is after spending a good amount of money with him. Never answered me why, I think he blocked my IP or something...
Then I found these guys here. Truck never stalled PMD related since. And any other problem these guys set me straight fast. For free even.