A couple of weeks ago, not far from home, the low oil pressure light comes on. Trying to get my car into a smaller side street instead of a busy one the car just went into limp mode and the ETC light came on. I got it towed to the Alfa Romeo Dealership of Stevens Creek. Over a week goes by and now they are telling me they are not sure what the problem is. They tested all they could and everything seems fine but the engine just won't work. They are telling me they most likely might need to replace the entire engine and are waiting on Alfa Romeo to approve it. A brand new engine - 0 miles. Something that generally costs around $30k (?really?), but would be covered under warranty. They said they have done 4 other engine replacements in the past. A Stelvio currently sitting in their dealership has been waiting 3 weeks for a new engine. They have given me a loaner car, not a big deal. But I'm wondering if this has ever happened to anyone else, and what would be the most appropriate way to deal with such a situation.