might wanna check the battery voltage on start up and idle charge and reving around 3500rpm could be not enough charge getting to battery
my 32 used to occasionally have a start problem i ran a 125amp cable to the battery(in the boot) and it has been good every since
voltage should be around 10-11.5 on start, 13.5-14.8 on idle and around a lilbit more on reving