Anyone know of a source for 'Rubber Sheet'?

Just go to the local junkyard (or whatever PC term you are comfortable with) and pinch what you need from a European import. Volkswagens have some really cool fan shroud flaps that are large enough to be modified for what you need.

Revhendo