actually took it to my friends shop and they found out it was a wire that had come loose from the timing belt cover and was rubbin the belt and had worn some...dont know if it came loose or the mechanics who did the 90k service to it forgot to put it in its correct placement.. anyways.. problem solved and gone. thanks