Just went through something similar. My outdoor outlet wasn't working. I ended up replacing 4 regular outlets attached to the 1 real GFCI, and then replaced the GFCI. I completed that yesterday. Using an outlet tester, I validated everything works now.
Tester:
https://www.homedepot.com/p/Power-Ge...0542/206212329
The original 4 outlets (not the real gfci) are horrible. When removing them, not a single one wasn't broken (they pinch the wires only). Pieces fell off them when I removed the wires. I have 2 more on another breaker and will most likely replace them at some point. Nothing was difficult, but the most time consuming aspect was widening the hole to accept a shallow plastic box, especially the outside outlet. Each regular outlet was less than $4, and the GFCI was $23. I needed 3 faceplate about $1.25 ea, 4 shallow boxes for about $1.50 ea, and an outdoor waterproof cover for $7. For piece of mind, was happy to pay a little over $50.
https://www.homedepot.com/p/Leviton-...-0DE/202066690
https://www.homedepot.com/p/Leviton-...-0KE/206001129
https://www.homedepot.com/p/Carlon-B...-UPC/100404058
https://www.homedepot.com/p/Leviton-...-00E/202059804
https://www.homedepot.com/p/Commerci...W1PC/300849073
The outdoor cover above isn't the one I bought but it's close. Mine is very shallow so it barely sticks out.
Would hate to know how much a tech would've charged.
Speaking of piece of mind, installed TPMS yesterday as well.
Good luck. Ask questions. God knows I do.