Yeah I believe u need to reset the TPS when u change them but most dealers will do it for a small fee
Picked it up today and it feels much smoother at low revs and quicker on pick up. No pops and bangs on the overun though