Looking for guidance before I do anything. I was driving back to my house and noticed I got a CEL. I threw a scanner on it and got P0121. I pulled the negative battery terminal and reconnected it and went for a drive. I didn't get a check engine light, but the engine was idling faster than normal. After stopping to get some gas, the check engine light came back on with P0121. I thought that the symptoms of a bad TPS was rough or slow idle, not fast idle. Should I go ahead and replace the TPS?