I have a 97 mercury efi 150 2.5L ... The motor runs great when first started and does very well at open throttle. However once the engine is warm after i've ran a couple miles it will not idle when i let off. It bogs down on idle, dies, and will not fire back. I pulled all plugs and cranked the...