To make a long story short, I was left a flood vehicle. Its brand new 2005 Malibu Maxx with 21000 on it. The fresh water came as high as the floorboards. The engine was replace and has 10,000 on it. Its running great right now but I know it will develop problems in a year or two. What kind of...