I would agree on the breather hose theory here!!
I replaced both the top hoses on my car, they were split round the back.
The car would run on very rough after removing the cap prior to replacing the hoses.
Once the hoses were replaced, the car goes rough and dies to stall within 5-10 secs.
Just remember and have the car level, at max temp and never fill more then 10mm
from the 2No dots on the dipstick, no matter what the internal guage says!!
Especially if you are a spirited driver. The smoke that might appear on overfilling tells a story!!!
Cheers............................