I fitted a 18hp Kohler engine in place of my 16hp B&S, it fitted perfect even the 4 baseplate holes where exactly right. Although the exhaust manifold might need some adjustment.might be worth looking into and I've heard the 20hp & the 24hp kohler's are exactly the same size as the 18hp engine so you could do a major power upgrade if you were to change over to a kohler engine