What size frame do you have?
I replaced my stock fork with a carbon one. You can have the old stock one for cost of shipping, it came off a 56cm frame. If your frame is 54 or smaller it might do the trick. Let me know if you want it and I'll measure the steerer length and lenghtth of threads.
I remember the stack height on the stock headset was very small.