Well I've noticed lots of vibration lately on my G so went to check and found out that one of the screws that holds the motor tothe firewall has fallen off. The location of it is right under the TB wanted if anyone knew he part #. btw it's a 2000 V6.