So I recently went offroading and went through some puddles and got the electronics wet. Then i was having problems starting the engine when it was cold. Now, the engine will is knocking and wont stop, it used to stop after a few seconds; there was an obvious timing retardation before, but now...