ok, I just got back from Houston(picked up the Red 914) and on my porch was a new and unfamiliar piece of tin... I have the shroud back on my engine, so all I can think of is that someone thought this belonged to my car and put it on my patio... does it belong to my 914? if so... WTF is it and why I haven't I seen it?
another pic here:
WTF?