Quick question or two...
Did you spray cleaner into the TB and then wipe it down, or did you spray the rag and then wipe the TB?
This revving when coming to a stop: Is the engine already at 3ooo as you're slowing down, or is it slowing as you do and then suddenly revs up to 3ooo?
The reason for the first question is that the motor that moves the throttle plate is in that little chamber with the plug. If any cleaner got inside there, it could have caused issues with the motor. I'm not sure if the motor is available separately or if you'd have to replace the whole TB, but the whole TB is most likely.
My thinking behind the second question is that the learned behavior of the TB can't be reset with the same tricks you tried, although those were intelligent things to try. Kudos. I had my TB cleaned by a dealer tech that I visited back in 2019. After cleaning it, he hooked up his computer and had to go to a specific property and manually set it to zero. Over time, the ECM will adjust the action of the TB due to build-up on the butterfly and/or throat. When you clean it, it doesn't know that so it will move the throttle to the learned position. This could explain the wild revving and jerking. I'm not sure if it can explain the PO171 or not.
Did you spray cleaner into the TB and then wipe it down, or did you spray the rag and then wipe the TB?
This revving when coming to a stop: Is the engine already at 3ooo as you're slowing down, or is it slowing as you do and then suddenly revs up to 3ooo?
The reason for the first question is that the motor that moves the throttle plate is in that little chamber with the plug. If any cleaner got inside there, it could have caused issues with the motor. I'm not sure if the motor is available separately or if you'd have to replace the whole TB, but the whole TB is most likely.
My thinking behind the second question is that the learned behavior of the TB can't be reset with the same tricks you tried, although those were intelligent things to try. Kudos. I had my TB cleaned by a dealer tech that I visited back in 2019. After cleaning it, he hooked up his computer and had to go to a specific property and manually set it to zero. Over time, the ECM will adjust the action of the TB due to build-up on the butterfly and/or throat. When you clean it, it doesn't know that so it will move the throttle to the learned position. This could explain the wild revving and jerking. I'm not sure if it can explain the PO171 or not.