Went to buntings and got the tape. Cloth tape. Added some on the inside of the truck, and for double protection put the weather strip on as well. Why not. Will see how it goes.
As for the ball above the newton, loosend the screws underneath and now works great, thanks for the tip Rads