ive got a sump i welded up myself, and its causing me a headache trying to track every leak through, so i decided to give up, and get it professionally done. but where do i take it?
didn't really think its the type of thing to just take to a mechanic so yeah.....
cheers