It might be your diff bolts. They like to come loose on E36 M3's, give it a check and maybe take some pictures?
It could also be a cracked subframe.
Originally Posted by petriej
You can sleep in your car, but you can't race your house!