95 E-350 The other day driving down the highway, check engine light came on. starting bogging down, I pulled off on the next off ramp and as soon as I let off the gas to start slowing down it died, stone cold dead. I got to the end of the ramp and put it in park, it started right back up ran fine the rest of the way to work. Drove home fine. then after sitting for a few days I was going to put my boat in the water and it wouldn't start, WTS light came on, heard things click, but then when i cranked it it would fire once and then just crank. it did that a few times. I then cranked it for a few second strait and nothing not even one pop. stopped waited for the WTS light to go out and started it with my foot on the gas quarter of the way down or so. She fired right up. I moved the boat around got it in the water everything fine. but as I was putting the trailer away I noticed the battery light flickering. But I had to get to the boat so I just parked it and left. but any ideas? PCM going bad?