Solving intersecting mesh Solidify modifier for 3d printing

Hi, I am getting this car I modelled ready for 3d printing. I need a wall thickness of 2mm but as you would expect, I get this mesh intersection problem. Usually to fix this, I apply the modifiers and manually fix the intersecting mesh by moving edges/vertices around until it looks good. This process is however very annoying and I am wondering if anyone has a different solution to this problem that does not require manually fixing it. I know of the edge clamp option but it’s not suitable for 3d printing as walls end up with uneven thicknesses and that makes the printed model weak and can collapse.

If anyone has a solution or suggestions, i would love to hear. Thanks
ScreenRecorderProject93.mkv (1.6 MB)