Chosen Solution

I fixed a wire on harness at ecu because squirrel chewed now my check engine light on & oil lite blinking. I changed oil, oil sensor. New battery and alternator. No codes just can bus?? What is that please

Sounds like you narrowed it down already. Double check the wiring. I’m assuming the lights came on after the harness was repaired right?