error code 18 could be air/water in fuel,electrical connection or the pump itself.
the steel fuel lines are prone to rusting through on the section over the rear axle.
Have a look for any wet patches along the fuel lines.
also check the fuel primer pump is good and hard to depress and not being...