After some problems starting my 3.0 Diesel Surf. I brought it to my mechanic and he said that the ECU is busted.
I have tried searching on eBay for one, but with no match.
Does anyone know where I could get one of these?
This is what is written on the sticker on the part:
...