My 2015 Nissan Versa Note has started making rattling noise when accelerating at low speed then the sound dies away when it reaches a certain speed. It doesn't always happen but it's happening more frequently lately. It's less than 5 yrs with 75,000km. I've regularly changed engine oil according to the schedule. Tires are being rotated once every year. Any idea what causes that and how to fix it?