Have you tried the ISCV at all.
I've got a huge prob with mine, it won't fire up at all, it turns over, sounds like it's going to go, but nothing.
I ahd all the usual out, plugs leads etc and the ISCV, gave them all a clean and put them back. Still nothing.