2007 Suzuki xl7. 7 passenger awd leather, heated seats DVD player. Loaded. 80,000 miles no rust no dents. Was told it has a bad motor but I m not sure. It quit running stalled out. I did some reading and there is a brake/ body module that goes bad...