I actualy just had the clicking problem a week ago or so, I took a 8 guage wire and checked you grounds, batt. to chasis, then batt. to block, then block to chasis it ended up being a bad block to chasis and it started right up.
I also had the the no fuel pump prime, I was at my wits end and towed it to a shop, after I had tried all fuses, replaced my CCRM (not cheap), and checked all the connections for anything fuel related (was a new 180lph pump with like 1hour on it), the shop said it was a loose fuel rail

, I kinda want to think it was BS since they said I did not have any bolts holding my fuel rail on (I put in and have done every mod to my car cept for the gears and I knew I put the bolts in) I got home and the bolts were just how I left them. However, they also said that since my car was not stock they could not work on my car any further after they got it running and did not charge me for the fuel fix, so I think I got lucky and they just hooked me up but did not tell me what was the reason the pump did not prime, since the shop manager was kinda giving me funny looks like "just take it and go dont ask any more questions we dont want to get in trouble" I thanked him and drove off.
sorry for the long post, hope you get it fixed.