Hopefully not either throttle body spoiled, or wiring issue.
For ypur reference, last time i got issue throttle body stuck at certain position, ended up the car can only max 2k rpm, drive slow slow to a workshop which said it's throttle body spoiled, so tukar one. Didn't solve the problem, workshop ask me to get help from proton edar & tow to there.
Proton Edar plentong was kind enough to test all components from accelerator pedal, ECU, and throttle body by trying new ones on my car, in the end they didn't found anything wrong with these parts. So they proceed to check the most troublesome component: the wiring bundle.
They trace the wiring bundle from throttle body to ECU, cutting open hoping to find an exposed wire or short, eventually they didn't found anything except the bundle was wet. After they let it dry, and packed back the bundle, and probably planning to call me for saying this is out of their repairing skills, my car started fine. Worst part of the story is since proton didn't change any parts, they only charge me RM60 OBD scanning fee. Making me feel so bad.
Get your car scanned for OBD code bro. Then only you can work on it. And you really need to meet good Samaritan like Proton Edar that do the free job for me. Wiring problem a lot of workshop outside not willing to do since it's time intensive and low revenue generation.
Edit: Anyway i got an all new Persona Elegance throttle body sitting somewhere in my store room. If you in JB i can pass to you for testing. Lol