In the last month, my loyale had three instances where it would crank but not start, but after a few minutes, it would eventually start. About a week ago, it would not start at all. I wasn't hearing my fuel pump, so I replaced it today. Now it won't even crank, and will sometimes make a weird whining noise and the rpms will spike up to 2000 when I put the key in the on position.
Could this be ECU? If not, what else?