Before I take it to a dealer for repair under warranty, I am curious if anyone else had this problem and fixed it themselves.