My '91 Legacy L 2.2L won't start. It would turn over, but not start. I pulled the codes and got back a cam position sensor, water temperature sensor, and canister purge valve solenoid. I think the CPV is an old code. I replaced the cam position sensor and now it won't even turn over. I have spark, a new air filter, and good fuel pressure up to the engine. One of the spark plugs was wet. Before the starting issue began, it was burning oil, and leaking power steering fluid, but otherwise had no trouble driving or starting. I'm not sure what to check next, so any ideas would be much appreciated.