does the car rev faster??? if so they must have put in a light weight flywheel.

if all the electronics reset themselves and they had the battery disconnected (which i hope they did) for more than 10mins..........it will reset everything