Hmmmmmm, Gastro would be the guy to give all the tech details on this one....However,my son has one on his bike and everything works just like it should.I know that his has never leaked any oil around the knobs so you may have an issue there.
__________________
Like a circus monkey on a stolen Harley......