hey guy's please help me, i have a fairly loud ticking noise, it only happens while driving not sitting still, if im driving at i take my foot off the gas it stops, however as soon as i touch the pedal it starts again, its a 99 model xedi 2.0 di, on a different note the windows are always...