I bought a home a few years ago with a bedroom that only had one working outlet. The other two outlets in the room never worked. Let's call them A, B, and C. They're on a circuit with two other bedrooms and two bathrooms, all of which have power. There's a GFCI outlet in one bathroom.
I finally started to care enough to repair them; I assumed it was a faulty outlet somewhere, and replaced the one outlet that worked (A) and the first one in the circuit that didn't work (B). After the outlets were replaced, outlets B and C initially had a hot-neutral difference of 120V. I plugged in a printer, and it started up properly. I plugged my computer and TV back into outlet A, and noticed the printer lost power. Thinking it was a loose connection, I re-seated the screws of the outlets I replaced, making sure everything was tight. I then went ahead and took a multimeter to outlet B. Hot-ground had a solid 120V. Hot-neutral had 0V. What confused me the most is that neutral-ground had a 90V difference. I've never seen an outlet that high before, and it's a weird voltage for a 120V circuit.
I took a few measurements of socket A, which was normal, then went ahead and plugged my computer and TV into the one working outlet. Everything worked fine on outlet A. But now that there was a load, when I checked socket B again, the neutral-ground difference was 0V. Hot-ground was still 120V, and hot-neutral was still 0V.
Any ideas?