Quote Originally Posted by AlfaJack View Post
Can you disable or remove the turbo timer?
Yes but i highly doubt it's that. It is wired into the ignition so would (I think) not allow any of the interior electronics or lights to work. Its possible but my problem does appear to be water related.