If the engine is running ok but will not idle, it could be a number of faults, but in light of what you have done I would suggest that you check for any air leaks on the inlet side of your engine, for ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results