For your interest Guy and Phil, I have restored everything to "standard", apart from the 1.2mm choke jet and the J430 starts instantly at 1 degree every time. Before the choke jet was drilled out the engine refused to start until the OAT was about 6 degrees. I have the original battery, (3 yo), the standard plugs have been regapped back to the normal .25mm and the original starter solanoid has not been changed.
One thing that maybe helping is that I have a small solar panel keeping the battery charged all the time, it is always around 12.4V at start up. Still, it made no difference until the choke jet was drilled out.
So, in my case, it ended up a cheap, quick and permanent fix.
Hope this may be of assistance.
Garry