Cranks but won't start
Just because you can hear pump working does not mean its pumping could not be pumping the right fuel pressure. Have fuel pump pressure tested pressure should be between 52 - 58. Another way to test is to spray some starting fluid or throttle cleaner into throttle and if it starts then shuts off pump is not pumping correct fuel pressure but the 100% test is the pressure test.
Search Kia Optima Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Kia Optima Experts