Just yesterday my mechanic installed a exedy heavy duty clutch kit inc lightweight fly wheel, after driving it to my house it starts making clunking noises coming from the gearbox area. Its the noise where you hear when ppl get just married and tie those tin cans underneath the car and it sort...