You can recycle used engine oil at most auto parts stores, as well as at some dealerships or through your local area's ...
There are a few different solutions you can use to remove sludge and other contaminants from your car's engine, but soapy water should not be one of them.