Hi Oldbiker,
You also need to check the ground on the LH side of the Tranny. It is a brown wire that has a ring connector at the bolt just forward of the gearshift mechanism. Trace this ground back through its connectors and make sure you don't have intermittent continuity. Without this ground, the neutral light and switch (even a new one) will not work and you will have to continue to pull in the clutch lever to start the bike.
Good Luck.