My engine has developed some piston slap, still runs strong and isn't overheating but who knows for how long. So with that being said I have chose to buy a rebuilt engine instead of doing it myself so I have a warranty and save on time. After doing some research my options are narrowed down to LC Engineering or Raptor, problem is I have found some good and some bad about LC but nothing for Raptor. I like the 7 year 70,000 warranty Raptor offers and am leaning towards the performance 22re they offer but want to cover all my bases before I order.