100,000 mile warranty stroebel automotive