The problem was probably the extra amount of weight hanging off from the single oil filter pipe, its just to much for the pipe thread itself.
The extra weight of the alloy housing and lines should have had a support bracket.
Note if you can get the car towed to a good welding shop, any certified welder shold be able to heliarc the pipe back in place and it looks like there is enough room to get in there with a welder and you won't hurt it any more than it already is.
You should be able to get it done for around $200 or less.
|