I sure don't think you need armorall. as a tempory fix you could use wax and not rub it off??? The dash mat sounds good.