Voltage Read with op-amp

You are still using the default voltage reference which is the Vcc supply voltage .
Use the internal voltage reference instead .
What ever you use , some calibration will be needed .

Your power supply may well be noisy, a schematic may help us here ( might be voltage drops etc, depending how it’s wired ).