So my 04 WRX runs like crap in the rain and snow. It hasn't thrown any codes so I am unsure what it is. My brain goes straight to the distributor cap, but I know that my car doesn't use one. The car seems as if it misfiring on cylinders and has no power. Also, if I floor it, the car sputters and jerks. Any ideas?