Not sure the cap is your issue? They all leak a little bit -- not suppose to seal the reservoir tight. If you've got fluid pushing out of the tank in any great amounts -- I'm thinking something else is going on?
If you really need a new cap -- probably easiest to get one from a local dealer and/or one of the on-line sites like Z1motorsports, CZP, etc.
If you really need a new cap -- probably easiest to get one from a local dealer and/or one of the on-line sites like Z1motorsports, CZP, etc.