The engine light came on in my daughters car. We put it on the computer and it was the EGR solenoid. We replaced that and the EGR valve. The car would crank and run fine until it warmed up. When it gets warm, it dies and will turn over but not crank. We plugged off the vacuum on the EGR and the car ran just fine for about 6 months. Now it is doing the same thing. Is there anything else we can try?