sounds like the timing belt is off - did you go by the manual or the threads on here - the manual has you off by 1 tooth. Did you check the valve lash adjustors to make sure they were not compressed? did you make sure the silent shaft belt was lined up with the marks when you did the timing belt - 1 tooth off there and the motor will try to shake itself out of the truck.