A 5-week-old boy has had projectile non-bilious vomiting for six days. Ultrasound confirms hypertrophic pyloric stenosis. He is 8% dehydrated. Venous gas: pH 7.54, bicarbonate 36 mmol/L, chloride 84 mmol/L, potassium 3.0 mmol/L. A theatre slot for pyloromyotomy is available in two hours.
What is the most appropriate management?