I purchased a BackDraft Cobra from a friend a few months ago and it's been a blast so far. I was working on another project so the Cobra was my release when I tired of working on my other project.
It needs some TLC, I pulled the
oil pan the other day because it was leaking badly. Did a compression check and leakdown 200 psi and less than 5% respectively so the motor is in good shape. There was no PCV setup so I think that crankcase pressures were causing part of the pan leaking problem. I ordered some parts to resolve that and they should be here today or tomorrow.
It looks like I need to order the E36 mounting bracket that someone posted up as I already broke the diff bolt once. That bracket should take care of that though.
Dave