Hello, good afternoon dear friends. My name is Felipe, and I have a 2000 Subaru Forester Turbo. I've been having problems lately. The check engine light came on, and it's throwing two codes: 23 and 13, which are for the oxygen sensor and the camshaft position sensor, respectively. A few days ago, the car was stalling a lot, so I removed the air filter and left it unobstructed. The car ran very well until yesterday when the same problem returned. It's backfiring, the engine won't idle when starting from cold, and it's emitting almost clear smoke with a strong smell of gasoline from the exhaust. I'd like to know what you all think, as I enjoy investigating these things. I'm a first-year automotive mechanics student, and I'd appreciate any advice that might help. Thank you in advance.