As I understand it (and this applies to the 4.0 and FI 2.5), if the CPS is faulty, the computer won't fire the plugs or the injectors. If he's smelling gas, it could be something further down the line (like corrosion in the coil wire as I found in my 86, but not until after I blew up the muffler). I'm not saying that it can't still be the CPS, but if he's smelling gas, then it might not be the CPS.
manche, have you been able to observe the injector while someone else was cranking? Is it squirting? Make sure you wear eye protection, just in case it backfires.