We have had this dart since February 2019, in June 2019 it started giving us crazy weird issues, after we noticed the fuse box had caught fire. First started over heating, check engine light came on, told us to change the camshaft position sensors. Did that. Then kept overheating, told us it was the thermostat housing, changed that. Then drove it for about 10 minutes, and it just kinda stopped running in the middle of the road, and would not start again. And the starter reaked, so of course that was fried. Went and replaced that and the knock sensor plug. And finally got it started, and then it was running good for a while then all of a sudden there was white smoke out of the exhaust, steam going into the cool air intake, and antifreeze in the oil. Well we have no more of those issues, but everytime we seem to put the overflow cap back on, we end up popping off a radiator hose, for whatever reason. It does good, until it starts building up pressure, but it seems to build up way too much pressure, and its becoming a frustration, and running out of options. Please help!