I would definitely check for holes in the fire wall. Mines RHD and had a total of 32 holes, even an 1/8th" hole lets in a virtual thermal lance of heat. Once the car has forward motion, a partial vacumm is created in the cabin which sucks in the red hot air which is straight off the manifold/exhaust. People used to say Corvettes are just hot, get used to it, "COS". In my experience, holes and the fact that the internal heat shield and other liners have been removed and not replaced are the cause. Good luck.
Oh! Remember that the air for the heater comes in via the plenum chamber at the top of the firewall. On 78's there is a rubber seal, which seals the hood to the top of the fire wall, if this is missing or is as hard as rock, then hot air will flow thru and up the windscreen, some will enter the plenum, thru heater matrix and your back to oven basting conditions. Also the internal, heat barrier, underfelt, carpet etc extend right up the inside of the fire wall, not just to the pedals. Great looking car !..