It won't start unless jumped. After one hour of being idle it won't start again unless jumped. Changed battery, alternator, battery cable, starter, and pcv valve and it still won't start.
My Mitsubishi lancer almost had a same problem but instead of an hour my car only last 15-20 minutes on idle. I got it checked by the mechanic and found out that generator/alternator and Self-starter was faulty. As im from Pakistan i got my Self-starter repaired and generator changed but in canada you might have to change both of them. Let me know if your problem got solved
As you've already tried changing the alternator so it might be faulty self-starter as alternator was the of car turning of on idle and Self-starter is the cause of car not starting up without jumpstarting
Ive had this starter issue for years and changed everything from battery, to fuel pump, spark plugs, starter, damn near EVERYTHING…turns out it was just my ignition switch. I bought one from AutoZone for $90 and it was defective (but also check ur wires underneath the steering wheel making sure everything is secure) bought another ignition switch on ebay for $25 and its worked without error for a year now.