If you are getting normal errection then its not testosterone based, most likely blood flow based. Niacin and B2 will help re-open blood vessels.
Possible gout from decaying critters may be closing those vessels so you can try high concentration bromelain as well.