get a 1jz pin out and check all the wires connecting to the ecu. My sc300 is doin the same thing i checked every fuse relay ecu etc... a couple wires probably fried that connect to the ecu so u can have a good ecu but it will just turn over thats whats wrong with mine or ur cpl. GL