I just got my 248 back from the shop and mine was in the higher end of this discussion, hard to find parts for this engine and when you can find them, you pay. Thought we had stuff lined up before teardown then would get the "oh those have been discontinued" line. Did get it done though and it's back in the truck awaiating first restart. One funny thing that did show up was the rod bearings were 30 over and came in a celophane package that was obviosly old, date stamped on bearing was 1960 so they had been setting on someones shelf for over 50 years. Anyone wanting to rebuild a 248 might not want to wait too long, parts are getting scarce.