oh yeah DOH, blonde moment for me
if its just the heater part thats screwed but the rest of it works then i wouldnt worry about changing it yet as its only there to check the cat is working.
sort the inlet out first, clear the fault codes and then see what happens.