2000 Caravan 4Cyl turns over, but won't start
I have a 2000 Dodge Caravan 4 cylinder basic model which won't start. Two days ago, I was driving it to work and only about a minute into the drive, the car was in mid acceleration when it sounded like it lost spark. I stopped the vehicle, looked under the hood to see if anything came loose and tried to start it again. I got a slight kick but never more than a single spark kick. I had to tow it home and again tried to start it and it would just turn over, but no spark or even the single kick I got when it just decided to die. The previous day, the van was driving, but seemed to have much less power and was slower to accelerate.
So, after I got the van home I read some forum entries and decided to make some checks for fuel, spark, etc. There is plenty of fuel getting to the engine, and I even tested that with some spray ether. With no kick at all, I opened the cover for the timing belt and it was still intact and with plenty of tension. I then checked the green/orange wire on the coil and it had no voltage. I got a code reader and got two codes, P0340 and P1391. Based on these codes and forum suggestions, I replaced both the camshaft sensor and crankshaft sensors. This didn't make a difference at all. I also checked all the relays, and unless I'm not sure what to look for they all appear to be good. The fuses are all ok, and none were broken.
The only past events that I can recall that may help in the diagnoses, were several months (up until May) ago the van would stall first thing in the morning when coming to a stop or slowing down for speed bumps in the neighborhood. After it was on for about 1-2 minutes, there were no more problems. This went away when it got hot outside, so I thought it was something to do with the cold weather.
Any suggestions? Thanks in advance.