Truck throws a P2135 code every so often, at all the wrong times of course. Most recently on my way back from an 1100 mile road trip. It loses power, Says Reduced Engine Power, Something about Sys Disabled, Power Loss, etc. I've replaced the throttle body, TPS connector and it still pulled this crap. I noticed the stock wiring is so cheap and thin, that the entire harness may need replacing. Any suggestions before I go through all that? 2006 Tahoe 4.8L 2wd.