Looks like it's coming from the bottom of the timing belt cover (belts, all seals, etc recently changed). My first suspect (without taking the belt covers off) is the balance shaft seal, even though it's spiffingly brand new.
I'm thinking the part number for the balance shaft seal retainer is 06923-P0A-306 and it seems to be available from here ...
http://www.diyspareparts.com/parts/hond ... 923p0a306/
Can anyone confirm this is the right part?
Ta.
