Hello I am George H and I will help you with your question. The P1701 you pulled is related to the Throttle Position Sensor input to the Transmission Control Module. It is set when the expected input is outside the parameters programmed into the PCM.
The wiring between the TPS and the Powertrain control modules may be corroded or the connections may be loose at either end of the wiring. The TPS itself may have failed.
It is my experience that the TPS is usually at fault but I do test the operation before I replace it.
Do you have any other codes? Is the transmission fluid red or brown? Is the battery in good condition? How has it been driving in the last three months?
Let me know what I can do to help
Have you closed off the evap purge vacuum line that feeds into the back of the intake plenum? If the vehicle was overfilled the charchol canister may be saturated and dumping fuel into the intake. The vacuum line is here
While you are there pinch off the hose with the green stripe it feeds the EGR solenoid, if this works for you we will decide which it is later
See if the drivability improves with these hoses pinched. The fuel has to be coming from either the purge valve or the fuel regulator. Check the vacuum hose for the regulator on the end of the fuel rail for gas. It should be dry at all times. The regulator is the round thing shown next to the purge solenoid