It'll run better. More power, smooth out the power. BUT you can't just slap it on and be done. Take it to a dealer that has a good track record with dyno tuning with a PCIII and have them install/map it.
Or else you will just do like the previous owner and remove it.
Or else you will just do like the previous owner and remove it.