I once installed a new OEM TPS just for what thought would be nice to do and got rpm hang time issues...reinstalled original TPS from 2004...runs fine again...