I emailed Champion Support and they told me to just disconnect the wire leading to the low oil sensor then try and start it. I did that and after about five pulls it fired right up and ran great. They said that on engines with low hours, the sensor can stick. Since mine only has about 2-3 hours on it, I think it fits the low hours category. They said to let it run about 15min then reconnect. I have not reconnected and tried yet, since I was so happy it ran
Thanks for all the troubleshooting help, I really appreciate it.