Hi , you say that it dies during idle after driving 30 mins or so . If you keep driving for hours, will it stop or will it only stop as soon as you come back to idle. Just tring to get abit more of an idea on your problem.
Ok , i have no idea why someone would change a fan motor to try and sovle this problem, not unless your car was overheating. It sounds more like and ignition module or ignition coil problem. They do have a habbit of playing up when they get hot and work well again once left to cool down.
you sould take your car to repair shop and have them test these parts. make sure you explain to them your problem in detail.
please click on accept or email me if i can help you anymore.
thankyou for choosing justanswer