I put black silicone over my hole a year and a half ago and has been good. I too have a nice thud feel when taking off from a dead stop, feels like slop somewhere but just have been putting up with it for a while.
The constant prize giveaways were a big plus keeping the crowd involved and entertained. As well as the big screen tv set up for the audience to watch the dyno was also pretty awesome. :thumb:
Is this your personal truck? Where is the truck located? Tell us from the beginning what is happening with this truck. What parts from what engines did you use???????
Remove the whole fitting and find out the thread size and buy an appropriate plug. Was there a plug you took out of the back of the pump for your new fitting?