Apparently that's what's fitted to my fiesta Rs , will have to get it looked at properly,
For me it is very laggy n doesn't kick in u til 4.5k but I'm runnin a 1.6,
When it kicks it it absolutely takes off violently! Hopefully this info helps but probably not