The 1995 318i was manufactured 9-94 and this may account for the difference.
The car has a lot of the parts and motor pieces from the early car.
I successfully dried out the ecu. drove it and now another problem of no start . May be the ecu gave it up.