Hi I have changed 2 ecu's on my 2011 ve the car would drive until it got hot and cut out with all instruments going haywire and engine warning light flickering. I changed the ecu and it ran fine for few months until it did the same thing so I have changed it again and now the fault code P0158...