Everyone gets excited when new parts show up. What pistons are those?
Now you are talking! Truck driving is different than cars...Come down to my house and I will give you free high HP driving lessons then you have to much tied into this thing to just throw it away. Let it sit for a touch and then get back on the horse! Another thing you can do for daily driving it is disconnect a boost pipe and just run an air filter and let turbo free spin won't hurt a thing way you can drive it issue free and without worry!