ok so i was driving in the rain today and gave my car full throttle and my service light came on and my car was hesitating.......i have a 4" FWI and my filter was wet so i think it sucked in some water...and ever since that it is kind of hesistant so is there still water or moisture in the engine causing my octane to be lower and therefore im getting knock? im kinda confused so some help would be good....