My car started acting very strange today. It rained very hard y'day. When I started the engine, it popped back thru the air cleaner box. As I was driving, the engine would surge and the speedometer would fall back to zero then go to about 80. If I feathered the throttle, it would run pretty good. I haven't had anything like this before. Any ideas?