I have one of these on my RB20DET and can say they are VERY reliable.

I paid $2200 for mine with a few options back in 2003.

They will run basically any engine but they don't have stepper motor control or closed loop which you don't need anyway.