Hi and welcome to mightyram. Your truck looks nice and straight from the photos and the wheels have real mini truck cred. Check the ECU - not just for error codes but also a visual inspection of the PCB. They are notorious for having leaking capacitors that cause all kinds of running issues. It might explain running rough when cold and lack of power. If you know your way around an engine it won't take long for you to figure out what it's doing (or not doing...)