Sorry to hear this.

My worries are a little diff from urs. I'm stupid enough to put 2 bar through a CVH, and rely on it for every day use. I am screwed if i dont have a car. I have warning lights/buzzers for oil temp/pressure, water temp/pressure, boost and afr. Its no failsafe, but will go some way to saving an engine. The water temp has saved me a couple of times in the last 7 yrs of having the car
Good luck in getting it sorted