I bought a used Giant Dirt-E+2. All going well until a local bike shop noticed that the cassette, chainring, and chain were worn. I arranged for them (a Giant Dealer) to replace them. On riding home when all was good until I hit the inclines when the bike would make a "creaking" noise from the...