I have bought Mishimoto radiator hoses when I replaced the heater t's. They are very nice haven't had a bit of problem out of them. I will get there radiator when I need to replace the original.
I had a similar problem a few months ago. Sometimes it would start and other times it wouldn't. I checked the fuse box underneather the hood. The efi fuse had melted, by looking at the fuse from above it looked good. When I pulled the fuse out the plastic had melted. Replaced it with another...