No it's not under warranty and to be fair they havn't charged me because each he thinks it's fixed, it starts again, sometimes it says "transfer overheat" the oil and filter have been changed, the box has been checked, the ecu has been changed, but still does it.