I replaced mine and honestly it's not that hard just more of a contortionist experience weaving the wire back through. I used tape to label each plug and sensor so I could refer back just in case.
What issues are you having? I ask because i have a new harness hanging in the garage and i've almost motivated myself into replacing that bad boy... almost.