how did you break that oil tank? service station staff jamming their hands in there? - Did you use Honda PSF? if not, then your system will overheat badly and again cause issues.
btw for the pull, you will need to put it on a lift and lever all control arms and bushings to see whats wrong. replace the parts and then align it properly.
I hope you dont have oil sprayed under your car suspension as that oil eats rubber bushings.