Zero sport ecu's are top quality in japan. Unfortunately a lot of them run aggressive maps and don't like our fuel (even v power isn't good enough). which leads to det and engine failure.
Get it checked out asap to make sure it's running sweet.
When i first got my car it felt really strong but was detting like mad, so much so the dyno operater thought i had put 95 ron in it.
Anyway nice car, just make sure it's running sweet.
johnny