Any engine can replace any engine, just about, as long is you consider, Crankshaft length and diameter, Horsepower, wiring, (stator,carb solenoid, starter, kill wire etc)
Most engine mounting bolt patterns are the same, so Zturns will be this, riding mowers will be that, and push mowers will be something else, but usually all the same, in their category.
I've never used E4L before. generally Brand New engines or Small Engine wharehouse or surplus center.