This might be a stupid question but is there any reason I can not go and get one from the scrappy as there seems to be a lot of these webasto used in different types of car. My thinking is when it messes up just get another .
They have different PC boards. A Thermo Top unit taken from a BMW only responds to the Canbus or Wbus (language) instructions that the BMW ecu talks to it in. A Webasto taken from a Citroen C5 or C8 isn't interchangeable as it speaks a different language to the BMW unit. Everything is the same except for the electronics.
Manufacurers also program different setting into the ecu to achieve different things. A few years ago Range Rovers had the Thermo Top working as a preheater and a supplementary heater for European spec vehicles. In the UK, the UK spec vehicle was programmed as a supplementary heater only. British owners were having their Range Rover serviced in France to stop the British dealers reprogrammimg their RRs to British spec everytime their vehicle went into the garage, even if it was just to have new brake pads fitted.
There is a company in Germany (see German Ebay) that sells a Universal motherboard that would suit us for 130 Euros. You need to be able to use a soldering iron or have an electronics whizz do it for you. Once you have that pc board you can get any Webasto thermo top to work using it.
Another point to consider that you will usually have to buy a water pump, fuel pump, fuel piping, pipe stand, exhaust pipe and silencer, inlet pipe, wiring harness and electronic timer to get it to fire up. These items are expensive.