the pump from mazda is a vw pump ea113 2liter golf gti and the roller setup you can just regurlarly buy from dozens of vendors i try to get some answers from Jens but i can't promise it he quite rarely shares deeper infos i can only tell what he did show me and what i've seen ..... but i try...