i'm looking into doing an engine swap and am currently looking up all the legal stuff. I've found a lot of opinions about NC engine swap laws and on an official website, it says to refer to this EPA law as the law for my state. https://www.epa.gov/sites/production/files/documents/engswitch_0.pdf From what I understand, I can swap any newer engine into my TJ as long as it meets the factory emissions requirements and passes the OBDII test? Some people say the engine has to be a Chrysler engine.