I'm thinking of buying a 89 Crx Si that already has a B16 swaped in. The body is good and so is the interior. The problem is with the motor. The owner says that is has a high idle (2100 rpm) and is running really rich which is causing bad gas mileage. My question is can anyone give me some ideas as to why it would be running that way?