7875 + 5.9 + E85 + Megasquirt

This is the other one I was considering but reviews are terrible:
https://www.prwpower.com/prw-mopar-pro-series-sfi-rated-harmonic-balancer-2431841/p3089