I don't believe it should start in neutral. I have a old 79 and it will not turn over at all when its in neutral, only in forward or reverse.
However the previous owners have bypassed a lot of things on this one and I am still working out their problems.