ripped undercarriage wires

Hey guys need a little help figuring out what cable I ripped off my 2001 mustang gt. I found a harness but wanted to make sure its correct. Thanks!
20180421_080923.webp
20180421_080852.webp
 
Are you asking what the wire is for? If so, that is the oil pressure sender. The large black wire is for the the stater/motor ground.

The larger red wire passing under the front crank is for the starter and starter solenoid.
 
I struck something on the freeway and it pulled my bumper off and it was stuck under my car I dragged it for a while. Didn't realize it pulled my wires. I got my car towed and apparently my wires were hanging too low and they ripped them off when they took me off the road.
I noticed the leak after As well but I haven't found where it's coming from.
 
I hope you're not driving with those cookie cutter front tires.

3/4 of your braking is up front along with [all] of your steering. Those wheels and tires are for track use and death wishes.