So my 2004 pilot EXL has about 174k miles and definitely is showing signs of the rusted subframe issue but the bolt has not disconnected itself yet from the subframe. I cut out the rusted area and cleaned off what I could with a wire brush wheel the inside part where the bolt is and applied several coats of Eastwood rust encapsulator. Hoping that it stops the rust from going any further and I could just monitor it going forward. Other than that, the truck runs great and has zero issues. Would you keep putting money into it to keep up with maintenance? For example, I've never replaced the thermostat and the vehicle is 18 years old. Have never had any coolant or overheating issues. Its also been about 5 years since my last coolant drain and refill. Would you even bother changing it? Or should i just keep up with oil changes until it finally does break and call it a day? I'm attaching a pic of the subframe.