Answer by  
                                                                                          worker6387 (10)
                                                            
                          
                          
                                                           Usually the problem is a worn outer drive shaft bearing for front wheel driven cars. Another cause may be worn out steering linkages. And in very rare cases, a faulty steering box. As a mechanic, I also found out that worn engine mounts, worn gear box or transmission mounts can also produce a rumbling noise and vibration.