i dunno what would be causing your problem... but im curious about the lilttle circle near the vin plate too... i saw it a few months ago and couldnt figure it out.. my buddys new WRX has one too but his is more towards the middle of the windshield.. my only thought is some kind of temp sensor for the climate control