No the 5liter clutch will not work on a 2.3. The 2.3 clutch is smaller in diameter. The 2.3 even uses a different "T5".
I have installed many Spec clutches without any problems. I would recomend a "Stage II" just because the Stage III is a little to much for street use. Besides unless you...