Hi all, I have the Honda accord from 2000 with the F20B6 VTEC engine and after the engine overheated and killed the distributor, the engine can't stay at idle when the engine reach the normal temperature 70-80°C when any load was on the engine(A/C,steering wheel) and can't be start when hot without WOT it. and when I start the car Cold,warm or hot the mixture is very very rich(it smells gasoline at the exhaust) So, when I remove a vacuum pipe caps to let the air come in the engine can manage the Idle and load but always too rich. I cleaned the throttle body and the IAC(3 times) and always the same issue but with an improvement. I checked the Fuel regulator, there isn't leak and when I disconnect it the STFT goes to negative trim so It works like it should. And during acceleration or changing gear there is a huge power loss and the engine lost some power at WOT Moreover, the last symptom when I checked the STFT and LTFT Is the LTFT stay in negative between -5% to -7% but the STFT when the MAP sensor stay under 0.4 bar(1.0 bar is atmospheric pressure) change between -1O% to 15% but when the vacuum is less than this value the STFT increase a lot and change between 0% to 10% !!! In conclusion this engine is running too rich under vacuum, and became lean under load and low vacuum. I conclude it would be the MAP sensor because this is one of the two sensors dependent by the vacuum and the second one works like it should work.