I installed a rear spoiler and a new LSE front bumper on my "02 and when I went out and moved my car last night I found this thing where my car had been parked. I'm pretty sure my car was the only one in that spot in my driveway for the last couple of days. Does anybody know what this thing is and/or where it goes????