i get this annoying noise from time to time, its been happening for a good half a year now. It only happens when im on the gas, i wouldnt call it a bearing, or anything.  It sounds like marbles rolling on a table. and it sounds like its coming from my tcase. It doesnt happen all the time, but when it does its very obvious.  any ideas, tcase chain stretched??  
thanks in advance