Can anybody tell me where to find an aluminum idler for a stampede? Ive been looking all over the net and ebay and cant find one to save my life. Im also trying to find a steel diff or something that isnt stock plastic, my tranny needs to be beefed up.