My bet is on the starter motor being bad. If the timing chain was the problem, there would likely be interference that keeps the engine from turning from a valve hitting a piston. If that was the case, it would click the solenoid but the starter would not spin. As for the fuel issue, look first at the rubber lines feeding the pump then at the fuel pump then the hard lines. The hard lines are not normally too much of a problem unless you live in the rust belt. However, anything is possible on a car that has been around for almost a quarter century.