do you have the full bosch kit?
if you have fuel leaking from the drain or top cover than it may be the little oring that seals the pin that rides on the service of the boost pin. It is black, the new one is green.
check the FAQ, there is a 'how to' somewhere.