I have a subaru legacy BL5 but the problem with it is that of late it starts to produce some noise in the engine.
Kindly help me to tell what would be the problem. Thanks
If you upload an audio file we might be able to give you some ideas.
Have you checked if it is the heat shield? My Legacy had that problem.
Also check the engine oil level is correct on the dipstick How many miles do you go between oil and filter changes? There’s so many moving parts in your car it’s impossible to know via the internet what’s causing it. If you have a short length of garden hose you could use that as a stethoscope to possibly narrow down where the noise is coming from.
This needs to be done immediately, before the car is driven any further.