7875 + 5.9 + E85 + Megasquirt

Correct. I just posted the cam specs here cause I get that question a lot and never remember what it is so I have to go dig the paper out. No plans to change the cam.