an easy way to check if the intake is leaking is to take a can of cab cleaner and sprsy around the intake runners and see if the idle gets irratic. this thing has got to have a fairly big leak if the check engine light is on and the carb cleaner should be able to pick it up