My car's engine is also very dirty. Do you think it's better to clean it yourself or take it to the garage?