I had this same feeling with my 2004 Yukon Denali and believe it or not, it was the front hubs locking up. I'd have to punch it to get it going and then it vibrated. On the other hand, a bad universal joint might give you the same behavior. If you have to replace the universals get a seasoned...