I hate to say "When all else fails, replace the computer.", but, with as much stuff as you have tested, if you have an extra computer lying around (or can grab a few at a local junkyard), I would try that. Oh, not sure if I already asked, but is the camshaft in sync with the crankshaft? Easy to...