i think thease are downdraft and not sure about the tps
try finding a workshop manual from yamaha on download
other idea is to find a local bike brakers and pop round or give them a ring and tell them what you need im sure thay will be helpful if thay want your custom
