Leaks like this are a pig to find, I recently put another engine in only to have the starting thwarted by an O ring on the new filter, it was too small as in thin and letting air in, put the old O ring back and no problems