i heard the same. was supposedly on the first/erly runs ones. mines been fine for...hell how long have i had it..prob 10k?:dunno: not sure...I don't have them, but I know that they had a problem with one side breaking where it attaches below the tank.
As for the oil cap, no thanks. That thing would go straight through your foot in a head-on.
yepi think that's just an allen wrench in the cap, i can't imagine that's actually part of the cap itself