I have a 96 gs and I changed the motor in it, it's a 95 engine. the problem I'm having with it is it's idling between 1800-2200 rpms, when I hit the throttle it goes down a bit then comes back up. I've tried replacing the iac, tps, and even the throttle body with no changes. I did find one vacuum leak in the car under the passenger fender and I put new hose on it and that still did nothing to change the idle. I've been trying to figure it out for 2 weeks, can someone please help me figure this out cause its not throwing any codes for anything