While I've never had it done, removing the headliner requires removing all the cabin plastic, a bunch of fittings in the top of the car, and releasing the headliner from the weatherstripping. While others don't seem to want to describe the actual issues they had, I suspect this procedure can result in broken plastic parts, squeaks, poor alignment, or damaged / dirty headliner cloth.
To troubleshoot your washer flow issue:
- Check that the fluid outlet in the rear hatch isn't blocked. Correct if it is. Otherwise
- Disconnect the fitting at the canister. If no flow at the canister, it's the pump or canister internals. Otherwise
- Disconnect the hose where it enters the vehicle. If no flow, that hose is blocked. Otherwise
- Disconnect the hose where it exits the roof. If there is good flow, the problem is is in the plumbing in the rear hatch. Otherwise
- It seems like there is an issue with the water line inside the car. It could be kinked or blocked in places that can be checked without messing with the headliner. Otherwise
- It seems like there is a problem with the water line under the headliner.
You can start a procedure like this in the front, or the back of the vehicle. The goal is to eliminate all the things that are easier to fix first before doing something more drastic. Hope this helps.