They are both mechanical, I guess I should have mentioned that. Also autometer.com has a couple 100 psi electrical fuel pressure guages. Not sure how much those are though.Dave