I think I am... might go curb my wheels now

I found my water leak, not as simple as yours but replacing a core plug isn't exactly rocket science.
New sump, plug & washer ordered. Will go shopping for serviceable items and get that done while it's all out.