1) EDM 900, so unlikely
2) Will do the mixture pull / raising RPM test next time im at the airport
3) All the EGT's look pretty normal, so hoping its not this
4) Same, as above, in flight everything is spot on. I doubt it's timing
5) So yeah, I agree its something with the linkage.