Ok, so my boss came to me with his truck. Doesn't know a thing about it and asked if I knew anything. Picked it up bout an hour ago after work and well its fun... The issues:
Starting the truck is fine. Once you go to put your foot on the thorttle it starts lugging. Lugs so bad it stalls...