sound slike the timing and TPS are wacked out, the idle mixture screw will not fix your problem, it the TPS.
You need to come over to my house and get the car adjusted correctly. We do have that tool for this purposes.
__________________
custom parts is our perfection.