Have you checked for any OBD scan codes? They will often provide a clue as to what is happening. Besides that, I would generally be thinking lack of fuel or lack of spark. Did you check for fuel pressure after changing the fuel pump? Do you smell gasoline (I would expect unburnt gasoline would be thrown out the exhaust if the engine is getting gas but has no spark). Also, a mention of the engine size may help others if you need more thoughts.
You don't say what engine you have but, if you have the 2.4 inline four, remove the engine cover, locate the fuel rail, remove the schrader valve cap, turn on the ignition (no start) torn off the ignition, now press the center pin on the schrader valve. (just like a car or bicycle tire valve) You should get a pretty good squirt of fuel. If you don't the installation of the new fuel pump is faulty. Changing the fuel pump is a pretty serious repair job. Mechanics do not like to do this job.