Hello Zinguy,
It looks like your door opens towards your window....mine did originally but was retrofitted to open towards the cab. May help with future window issues.
Do you have a diesel heater? Plumbed to vehicle fuel tank? If yes, could you post a picture of how/where it connects to the...