I failed a couple days ago comunacation error but whats different with mine is the mechanic hooked a handheld to it after and it was reading fine then did the same thing on the handheld I came home checked my obd port and everything looks perfect? Its an 04 gt supercharged tuned by adam at pops...