When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Been having a knocking sound/ rattle which I believe is coming from somewhere within the engine bay (although I'm not 100% sure). The sound comes on between 3000rpm to 4500rpm, and is only present under load (no sound revving in neutral). I had initially thought it was engine knock or misfire of some sort and have changed all the fluids on car, spark plugs, air filter, and even decarboned the intake valves (walnut blasting). The sound is still present at the said rpm, strangely, there are no codes and CEL, car feels fine apart from the knocking sound. The car doesn't hesitate or judder even between 3000rpm to 4000rpm. The knocking however, goes away on longer drives for some reason. I'm starting to suspect it isn't a misfire or engine knock but rather something else rattling. This has been puzzling me for quite some time now and any help would be much appreciated.