RepairPal Certified shops can diagnose and repair your 2004 Hyundai Santa Fe. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
Don't top off tank, when pump clicks off stop refueling and see if it helps. Over filled tank may let fuel enter the valve flooding engine!
I bet after you drive it a while it does ok!