so you put a 150kw turbo motor into the corolla with a stock ke borgy diff? and still managed to wreck the motor first? i tip my hat to you my friend.

what was the tune like? ca's have notorious oil drainage issues so i'd look at the catch can setup u have. also the tune can cause issues.

-dan