good to hear you got your car back mate.
if i was you i would hold off on the map for a while , put some miles on it first to prove its all been fixed properly , no point in complicating things until you are completely happy.
i know its hard to resist but would be a real shame to hear you spent out on a map and car goes iffy again , just my opinion mate.