Update: I fixed my problem, and it has been working great.

I used www.deutschconnectorstore.com, the only thing I recommend is to find excellent quality automotive wiring with a very flexible sheathing like from any old engine wiring harness laying around with good wires, so over time they don't get brittle from heat exposure make sure the gauges of the wire are the same.

I soldered and shrink-wrapped the new wires onto the old harness since they ended up being too short of reaching the app's sensor after cutting the broken wires off but overall, has been working flawlessly.