I actually changed oil today. Did the engine flush prior, filled with the rislone concentrate and pennzoil high mileage 10w40. Still get a rattle around 1700-2100rpm I'd say. Couldn't find anything underneath with a rubber mallet. Hope it isn't timing chain. Not trying to spend that much on an 03 maxima. I recently installed a new pcv and oil catch can but rattle still there. Seems worse when engine is hot. Part throttle only. Doesn't do it in park or neutral. Bugging me!