My Porsche PCM 3.1 was constantly rebooting and as my car is out of warranty, Porsche's only suggestion was a replacement approaching £3k!! After exploring several possible fixes, I turned to Revtronics and sent off the unit for diagnosis. Within a week, the unit was returned fully repaired with updated software and maps for less than a quarter of what Porsche wanted. I can't recommend these guys highly enough and their communication throughout was also first class. One happy customer!