have you considered the weight of oil that you're running? that may have some effect on the start up. also have you hooked up an aftermarket gauge to confirm pressure?
(i'm sorry if it was already discussed, i must've missed it)
if you've still got the /6 t-bars in there get ya some V8 bars man!
that beast looks awesome! just the right amount of chrome pop on the red.