I have an 05 Frontier with 31,000 miles on it. Sometimes when I hit around 3,000 rpm and i'm accelerating I hear a bad sound. It's a rough sound almost like a really bad rattle? It seems to happen more when it's cold? Any idea what this is and how serious it is?