That is the right ECU.... maybe the previous one had dsmlink on it and was tuned for performance!!!! J/K...
i dunno why it'd be slower with the right ecu.... check for leaks again. Maybe something's messed up inside... try to smell for buning or something.
Sorry i can't really help.
i dunno why it'd be slower with the right ecu.... check for leaks again. Maybe something's messed up inside... try to smell for buning or something.
Sorry i can't really help.