Correct me if I'm wrong, but wouldn't air in the lines or excess water absorbtion make the pedal soft, not hard.
I'd personally question the ABS.
Also Eaglez. Do you know what type of brakes were installed on your G? If so, would you mind, taking a moment and filling out this brake poll?
zerothread?id=307003
Just click on quote for the second post and fill in the blanks, then delete the "QUOTE & /QUOTE"
Gracias!!!