Hopeful - Thanks for the tip...Sorry to hear about your probs with the new car...As they are all hand built, minor problems such as yours are common, just be glad they are as minor as they have been.
Oil cooler isn't so minor though, but the SPf dealers are good about replacing stuff underwarranty so you should be fine.