Double check all grounds, even the ones on the back of the cylinder heads.

Make sure all IGN fuses are good too.