I had a problem getting my '85 with a new GM crate motor to refire. I had fuel pressure, but no spark. I tried everything!!! Kevin's crew at KDK in Orlando figured out it was a bad pin at the ignition module. Try spaying some contact cleaner on the harness at the ignition module and rub it down gently with an old toothbrush.
The fuel pump may be due to a bad selenoid, located on the pass. side of the engine bay. It's a cheap part, give it a chance. I also had a problem with my fuel pump, the selenoid was the solution.
An easy way to check out your coil pack and ignition module is with Casper's test kit.