Sounds like classic sysmtoms of a cracked fusible link.

Have a rummage around bmwe34.et until you find the section about replacing the fusible link.