Hi
Not much help after all this time i know, but mine ran like a bag of knackers when hot or cold.
After putting new cheapo MAF sensor off ebay on the ST, problem was still there. After lots of substituting other bits it turned out to be cheapo MAF sensor at fault. Full price £130 jobbie sorted problem a treat.
Cheers
Kevin