something must be up with it, id get it checked see if the ecu brings up any code errors
ive been looking for a st220 lump for my st24 but there like hens teeth and carnt find one anywhere, if i could afford a st220 id buy one though straight away lol