maybe your old fuel pump was rooted causing it to lean out. now with a decent pump it will be running richer
if you want better times, get an FMIC and some good tyres asap.
EDIT: beaten to it. but as said, if you're dead set on your current ECU, then sort out the other issues