Corned beef takes quite awhile to fully cook and be ready to eat.
It usually takes around 50 minutes for each lb of corned beef you're cooking.
So it could take around 3 1/2 hours to 4 hours to completely cook the 4 lbs of corned beef.
Once the corned beef is tender then it's usually done and ready to eat.