I have a 73 corvette. Car would randomly loose power or stall while idling, highway over bumps etc. Was able to put car in neutral and restart. Then could not do this and and to stop and put in park. Due to other reasons have had a new 350 small block installed with thumper cam, Holley 1850c (600cfm) edelbrock 7501(sbc intake man) all out of box. Problem is it still stalls! Have found trace residues of rust in gas. Wondering if this could be the culprit. There is no spacer between carb and intake so hood would close. My mechanic believes there to be a vaporize issue because of this. I've been driving in sub freezing temps and still stalling. Neutral safety switch? If anyone has any ideas...