this may seem stupid but chk your cap and rotor on your distrib.
i had similar... not fire but MADDDDDDDDDDDDDDDDDDDDD smoke.
turned out i needed cap/rotor and some new plugs.
it looked like my car had 200xxx miles and was about to die. but like 40 bucks fixed it