I have a 2003 Nissan Maxima. Right now my car keeps shutting off on me. I’ve replaced both Camshaft position sensors, fuel pump, Bank 1 and Bank 2 converters, and just put a brand new battery in it. The mechanic is saying i need a timing chain. But i thought a timing chain would cause the car to not run or move at all. Can someone help me out with this

na, worn timing chains often do just that

So i dont need to replace the timing chain? I thought about doing a tune up and oil change on it because i havent had either of those done in a while.