It seems to me that no one makes a point to clearly state to the advantages of EV. The whole hybrid thing is nonsense; you have all the headache of an ICE for only a few "mental" miles. Belts, hoses, radiators, tuneups, transmission and engine fluid changes, sparkplugs, antifreeze, and maybe a...
It is hard to see where you actuallly placed the foam roll piece. Is it just on top of the little weatherstrip below the vent glass? If yes, what happens in the car wash? Thanks