I have a 2010 Rav4 V6 that somehow got a foreign piece of metal into the intake and wrapped itself around my valves for cyl 1 and now i have no compression in cyl3. Im assuming bits and pieces made it into the valvetrain and bent a valve or something but the Mechanic recommenced a replacement engine as mine has 170k miles. They dont want to remove the valve cover due to the mileage so im going to take it to another shop for a second opinion but just in case, Can any 2grfe be swapped in? Or does it have to be from a rav4? Also what year did they fix the oil issues in the 2grfe? Thanks in advance.