I need to replace or repair my LX 255 John Deere riding mower's engine. CV15S Kohler 15 hp, vertical shaft, electric start. Can I replace with another engine, if so what do you recommend? Can I rebuild this engine, it is not seized, but has very low compression after being ran with low oil. I haven't taken it apart to see the actual damage. Any help would be great for a guy on a tight budget. Thanks!