Cabrits -
They may have, in addition to the mileage question, concerns re: potential money laundering, etc.
The repeated circular transactions probably falls into the category of "suspicious" behavior that Chase is obligated to report, even if it's totally legit.
Bummer.
Greg