the logic unit, eh?
snapperheads should have checked the fan switch or relays first. check to see if you have coolant mixing with your oil or vice versa. we'll go from there
get them to wire things back the way they should be and find someone in your area that actually knows Porsches. depending on where you are, I may be able to make a recommendation