1998 with 330k on it. The truck had been running beautifully but last week it started to need long cranks in order to start and sometimes multiple tries but only after it warmed up, cold starts were no issue. After searching I suspected it was the coolant temp sensor so I snagged on from advance and put it in today. The sensor itself was broken and was held together with zip ties so I figured it was the issue. The whole thing crumbled as I took it out. With the new one in it fired right up but as the car started to warm up I started to have a misfire that increased as I drove. I had a CEL flash a few times. I thought maybe I had knocked an ignition coil connector loose when I put the airbox back on but upon further inspection everything was where it should be. I pressed everything down just to be sure and I still had the misfire. Here is where I am stumped. The spark plugs, ignition coils and starter are all new in the last 15k and it was running beautifully before I replaced the coolant sensor. Is it likely that I got a faulty sensor or is something else happening? This could not have happened at a worse time as I am moving this saturday from NY to MN and had planned to tow a uhaul trailer with all of my belongings. I really need some help so that I can get this things running again so I can get to my destination. All input is greatly appreciated!