Maintenance costs are high. There are no two ways about it.
One of the big mistakes a first-time owner often makes is underestimating maintenance costs. Where the powerplant is concerned, for example, the owner may mistakenly believe that forecasting a reserve is as simple as dividing the TBO for the engine into the cost of a new engine, and using that as a per hour figure. It doesn't work that way, however.
For one thing, the engine may not make TBO. For another...TBO isn't a realistic number for a second-run, or overhauled engine...because the definition of overhaul is quite variable and non-specific, and there are no guarantees after the first overhaul. (Many don't realize that in an overhaul, the only requirement is that parts be tested and found in tolerance...they need not be replaced). Another problem is that throughout the life of the engine, additional consts are going to crop up, ranging from routine preventative maintenace to unforecast items such as cylinder changes, AD's which develop, etc. These are all part of the engine reserve that should be set aside.
Many owners never make it to the point of replacing the engines...they'll sell the airplane before that time. However, before that sale is finalized, they may find that they have significant maintenance to do. It's not at all unusual to find the first annual inspection costs six thousand dollars or more on a light single or twin...sometimes substantially more (even with a good pre-buy and quality maintenance). I've seen it happen time and tim again.
You could break it down as an engine reserve strictly for replacement, then separate reserves for things like vacum pumps, cylinders, generators, starters, etc...but it's far easier to incorporate the cost of an engine replacement or overhaul into the total maintenance reserve...because it's all coming out of your pocket.
With that in mind, you can see how a twenty five thousand dollar, or forty thousand dollar engine is going to eat into the total reserve, leaving considerably less for other maintenance issues that develop with use. These issues could range from propeller replacement or overhaul to avionics repairs, to rebuilding of the engine mount, repair to landing gear, etc.
Even if you discount airframe and customer system maintenance, the cost of engine reserve still higher than the cost of engine replacement because of all the many factors that come into maintaining that engine to get it to the point of replacement or overhaul. Especially if the engine doesn't make TBO, or gets replaced prior to that time in whole, or parts (a top overhaul, for example, or individual cylinder changes).
An old axiom about people starting a business is that all too often, they forget to pay themselves. Likewise, many owners find themselves caught out when they fail to pay the airplane as a function of normal operations. Far too many launch into airplane ownership, or operation, in the blind hope that nothing will go wrong...but find when the cost balloons above their savings that they can't afford to sell it either, because the aircraft value won't be correct until the maintenance is performed. The only way to ensure this doesn't become a problem for you is to either start with enough capital to offset costs as they develop, or to pay out a reserve to handle problems that occur, and ultimately major expenses such as engine overhaul or replacement.