would the 4 oxygen sensors from a 4.3L chevy silverado fit a 4.8L silverado? they look the same but i just wanted to make sure. my truck has over 220k and causing multiple check engine issues and its in need of a new set and i found a set of 4 (2 front and 2 rear) from a 4.3L silverado but i wanna know if i can swap them before i buy them. any help or advice is greatly apreciated in advanced.