have you checked if heater plugs are ok? got to remove the egr valve for access to one of them,also I take it the filters are in good order. has the motor been on a code reader? Your heater resistor is behind the n/s parcel shelf,sits in the top of the fan housing.
cdc
January 2016