right for a start only check your oil level when the engine is cold or has been standing for a short time not when running cos it will give a false reading also try oiling with wd40 the spirngs on your throttle body, look around the non airbox end of the pleated pipe and you will see them. also check the integrity of the cover on the maf on your airbox, its the black box thing between the airbox and pleated pipe, it may have come loose allowing water to get in. fianlly check all hoses and wires are connected and not damaged