I have a Vauxhall (Opel) Corsa B 1.5TD, which recently the rev counter stopped working. After a couple of days the rev counter started working again, but there was a whinning (engine) noise over the radio. Recently the radio now switches off when the engine car revs (in motion) go over 2000rpm. Sometimes the radio doesn't work (when in motion), unless I turn on the interior fan.
Does anyone have a solution to this, or know why this is happening?