Where did you get your parts? If they're Chinese these they usually aren't anywhere near the specified value. If old parts, they could have drifted out of spec. Running too much power through a lot of devices will also cause them change value.
This is why things like a GOOD LCR meter is so valuable, they let you check your parts for the proper value before you build the circuit. Then if you built the circuit and it is out of spec then you know the problem is in the construction or operation and not in the components.