1997 GT with 3.8L NA. Been getting a P0121 DTC code for months. Clear it and it comes back within a day. I replaced the TPS (throttle position sensor). Same results, still get the same exact DTC after 2-3 engine starts. Any ideas what else can cause this?