I live in the N. Georgia mountains and on my way home I lost power and started sputtering on acceleration. Engine light also came on immediately. Looked under the hood and didn't see any noticeable vacuum leaks. Research said possible Throttle Position Sensor. Just need some solid advise as I'm going to tackle this first thing in the morning. Thanks in advance!!