sounds like your in a similar boat to me ..
mine idles like junk at 400 rpm if you play with the gas pedal .. but wont start without it
only thing I can suggest is doing all the ohm / voltage checks specified in the BGB and hope that something comes up
(and I mean you REALLY should start praying

.. all my stuff checks out good, yet it refuses to run)