I have a 2005 grand Prix gtp 12000 miles i had a reduce engine power due to a bad throttle body had it replace with a used one, my catalytic converter went bad replaced that (should i replace the o2 sensors because i did not) , replaced my mas air flow sensor because i had a code for all three, i currently have no engine light warning but my car is not performing like it did before i had those three problems gas mileage is terrible acceleration is bad have rough idle i can only feel it when the car is in park so my question is do i need to have my car computer reprogrammed or relearn to work with these three parts i recently replace or should they naturally work thanks for any help i just want my car to be fast again