Actually your throttle return spring is improperly installed & it also looks like the improper spring.
The kit on eBay includes the proper return spring bracket that attaches to the original location on one of the oil pan screws.
Attachments
throttle linkage brkt..jpg (199.84 KB, 202 downloads)