Alright awesome, will give that a try and report back. Thank you and fingers crossed!
Would a faulty TPS result in only having issues when pulling away from a complete stop though? I feel like a faulty TPS would be a more persistent issue, including when on the freeway, no?