I have a very annoying squeak/rattle behind my head in my F430 Spider with the top down, whenever I'm on rough pavement or hit a bump. Drivers side...