So have worked my through ECU comm's issues successfully
Long story short I changed a (what turned out to be a critical) setting I should
not have, but have sorted now and now laptop is talking to ECU
Also found my throttle was not full closing as new rubber sleeve over inner wire
had split and was binding in the wheel. so cut that off and reset throttle position
settings on the ECU TPS input.
Lucky with the megasquirt ECU I can enter test mode, and fire up fuel pump,
test injectors and also fire coils. So I had already tested fuel pumps, and had
extremely stable fuel pressure (3 bar) etc, so I test fired the injectors with
out fuel pump on, and checked they were all clicking happily away which they
were. I also adjusted a couple of settings that did not look right, so a few of
the settings must have been lost when the firmware update was undertaken
or the likes. I reduced the dead time, and opening limit times etc
So confident I had fuel, was time for spark, I tested all the leads seperately
and confirmed spark to each plug was OK. also this confirmed my new tacho
bypass to OEM tacho was working OK
I adjusted a few settings as thought
they were suspect, and now the timing light seemed to work !
I then connected all leads and fired the plugs in the block, one was arc'ing a
bit so I forced the rubber boot down a bit further and all was good. When I
cranked engine over with fixed advance at 10° for some reason, it was about
90° advanced??? I altered the offset in trigger wheel settings, then set to
zero (should be theoretically 80°) when I then put it back to 80° it was bang
on 10°, so cant work out what happened, but what ever I did it reset the
value and it worked... so I wont ask any further questions.
So I put the fuel pump fuses back in and brought fuel pressure back up.
Flicked the key, and bang straight in to life! (of sorts)
Although frustrating, it is very rewarding when you sort these sorts of things out.
I have a long way to go still with tuning etc, but this is probably the biggest
milestone in my build so far.