I had a very similar problem on my saph and changed much of the same stuff, got it looked at professionally and ecu tested etc. Was really pulling my hair out and then i changed the actuator.... hey presto that cured it
although your car running fine when you advance the timing would lead me to believe my post is useless
good luck getting it sorted