id give the harness a good checking for damage. being you changed all that pretty much.

have you cleared the codes since changing the parts?