Quote
The #2 and #3 cylinders are the ones not working so I am lost

How do you know that?

Quote
I have fire and we checked compression and it was 150,150,150, and 125.

You have one seriously low cylinder & 3 that are in less than new condition, but OK. My guess would be a head gasket failure on the low cylinder.

Dave