First off, I just signed up here, but I use this site all the time, and have used lots of info, so thank you all. Now on to my problem. I have a 2006 Nissan Titan SE KC 4x4 and I am hearing a grinding/whirring sound with vibration in the floor boards and gas pedal. It happens at low speeds (5-35 mph) about every 15-60 seconds, and it lasts for about 5-10 seconds. When I am completely stopped, but in Drive, the gear shifter and console vibrate a lot for 5-10 seconds. I took it to a shop, and they replaced the front driveshaft U-joint and pinion seal. This did nothing. I took it back to the shop and they told me to keep driving it until it gets worse. It doesn't seem to be getting worse. I have a slight loss of power, and I am getting poor MPG's. And I mean poor for a Titan, 9-10 mpg, mostly city driving. The noise goes away if I put the truck in neutral. I do need a new exhaust, the muffler and tips rusted and fell off. I dont think this would cause the grinding, maybe the vibration though. The grinding/whirring is guaranteed to happen after I go over a speed hump. Not a speed bump or a pothole, a speed hump (like a wider speed bump, in case those are just a Maryland thing). Best guess I have would be a bearing or the front diff, but I'm not a mechanic. The sound does not get worse when turning, and it seems to be coming more from the driver's side. The grinding/whirring sound almost sounds like an old airplane flying overhead, with a more metallic sound to it. The vibration in the floor boards feels like I'm driving over rumblestrips at a high rate of speed. Also, this may be unrelated, but I pressed on my E-Brake pedal today and it barely did anything. Literally I would still drift forward, on a flat surface, without even hitting the gas. Thank you for reading, and thanks in advance for any and all input.