There are photos of the foam installed a few posts back.
I havent had it on the road yet so I cant comment on the interior noise. All I can say is that the foam really dampens any vibration noise from the floor. I've had it running in the garage and it was nice and cool on the interior floor.
Jim