You got a spare TPS you could try on it?
if you got an obdII port yes, ...........
............... how many pin plug is on yours
have a scanner & spare tps you can borrow, just need to work out a way to get them to you