Mate check out this thread
http://www.ft86club.com/forums/showthread.php?t=104695
this guy is pretty smart and good with diagnostics etc , its just a hard fault
put it to stock and let the dealer do it under warantee, save yourself a lot of hassle, worth it even if you have to pay to get it fkashed to stock