does anyone know where the starter relay is on my 96 328I?
Are you talking about the solenoid? that's on the starter itself. If you're talking about the actual relay I'm pretty sure it's in the fuse box under the hood. The fuse box is labeled so it should be easy to figure out what's what.