banging at stop lights like its dropping into neutral grrrrrrr I just pulled side cover off to fix 4th! Is this the seal on the turbine?