Your truck's vibration could be a cracked flexplate or torque convertor issue if an auto or a pressure plate out of balance if a stick,so check out everything before you suspect the engine is hosed.