The 95s are OBD II and have a composite (plastic) upper intake....
Yours should be aluminum on a 94, or any other pre 95 OBD I vehicle, but either will fit.
Your profile says you have a 94 truck, but you are referring to a 95 engine as OBD I, which isnt correct...do you have a 95 engine currently in it, or is it just a misprint? Please clarify so we can give the appropriate advice...
Either way, if yours is a OBD I, swap everything over as AllenD said and it will work...