to ozmps
as toddy said, piggyback ECU's arent that great... some people love em, others dont
best thing to do is get a flash tune, will help the restrictions in lower gears as well

hope you're enjoying your car and the forums