Actually. I was looking up how to service Throttle Controllers right now abhi on youtube and the procedure seems pretty straight forward. I might get my own personal trusted mechanic to do this on my car if need be while supervising him and making sure nothing bad happens etc etc.
Also, there could be a chance that the Throttle Controller Sensor needs replacement .. which is a tiny device that attaches to the Throttle Control system ... so keep these two things in mind.
Lastly, there is a device that you can buy called the ELM327 which connects to your cars OBD2 Port and you can connect your phone to the car and check if there are any actual pangas with it.
Am gonna buy that tomorrow from somewhere INSHALLAH !