is your pump timing out??? if your pump timing is out it will run like a bag of crap or not even run at all. if you rebuilt your truck yourself I would assume you know what you are doing and that wouldn't be the issue, maybe the injection pump is shot?