Who is the warranty with?
Surely, when you buy an aircraft, you buy it complete with engines (and avionics and tyres, etc), and therefore the warranty is with the vendor rather than OEM? As Diamond very publicly offered 2400 hr warranties on the engines they sold with their aircraft, ultimately do they not have to honour those warranties?