So are the door seals the main issue? Window seals? Maybe someone could tape you in to find out if the drafts stop. It sounds funny, but could really help find the air leaks! I do of course want pictures. and reserve the right to laugh.

There is also a heater mod that pulls air from both muffs instead of one. Who knows about that?