Tell us some more! Your answer needs to include more details to help people.You can't post answers that contain an email address.Please enter a valid email address.The email address entered is already associated to an account.Login to postPlease use English characters only.

the smell could be oil leaking on to the exhaust from the rocker covers.(common problem in Subaru because of the side mounted pistons. Engine stop oil leak might fix other wise will have to get tappet cover seals replaced as they crack over time from the heat) easy enough fix. a tell tale sign is signs of engine oil stains or signs of oil dripping on to the exhaust(can locate by looking under the front of the car at the bottom of the engine itself) and this is probably the cause of the engine knock due to low oil.it will continue to leak till the problem is fixed

have a compression test done on the cylinders...sounds like the rings are bad allowing oil to blow into the cylinder...you may be able to fix it by adding a can of seafoam to your oil and see if that fixes it within a couple of weeks. You can buy that at any auto parts store or walmart or kmart.

A very small amount of oil weeping onto something hot, manifold, turbo etc can give off considerable smell with little smoke. What's the miles?When was the last service?What condition is the engine?Worn engine can give pressure in engine forcing oil fumes/vapour out of breathers onto hot surfaces which then enter car ventilation system.

this could just be oil leaking out off value cover and burning off exhaust can u smell the smoke? does it smell like antifreeze ?? if smells like antifreeze more than likely have a coolant leak if has little smell or burning oil smell probably an oil leak

it sounds as though the clutch is bad if it is a standard shift or if a automatic transmission the ,check oil level and smell possibly brunt up to bedder help you with finding out more ,more info is needed.

CHECK AROUND EXHAUST MANIFOLD AROUND THE ENGINE LOOK FOR OIL LEAKS AROUND VALVE COVER GASKET AREA LOOK FOR COOLANT LEAK ON EXHAUST MANIFOLD.CHECK FOR OIL LEAKS ON FRONT SEAL ON CRANKSHAFT TIMING COVER.