well after sitting and thinkin about it for two seconds, the answer was right in front of me. all the grounds and connections are fine. it never did it with the old pcm, so its gotta be the new pcm, which means will overkill gave me a faulty pcm, which also means i am screwed cuz he never responds to email (i emailed him twice while i was in japan to tell him i wouldnt be able to return my old pcm within his 45 day limit, and he never responded, also he has not responded to any pms on here) so i still have my old pcm, but i cant use that with my new setup, so if they guy would ever respond what he should do is either send me a new one, i send him this new one, or i send him my old one and he can re program it the same since i know that one is fine. i really dont want to have to pay the dealership to do there little tests just to see if grounds or connections are ok. anyone have a better way to get ahold of will. oh yeah, and i also already wasted 50 bucks to have the dealership do the case learn since p1336 popped with the new pcm. so now i will have to do that AGAIN!!!! ****.