HELP my car is acting funny

Broken throttle return spring maybe???