I would guess that the water came in through the spoiler bolt holes.....you should contact Ed Morad at Morad Parts Company.......he has or can get most things for grand prix's....