Greg, you can apply a water based topcoat over an oil based stain without any problem provided you give the stain time to cure. Don't rush the staining process. Refer to the directions regarding cure time but normally this would be about a few days, depending on the ambient temperature.