Just because the the re-call didn't start until late 2006 does NOT MEAN YOURS IS NOT AFFECTED. Yamaha just acknowledges the problem after that. Your bike was built in the time frame of affected bikes/faulty TPS's.
My 04 FJR had the same re-call but ran fine. I had the local shop change it out for free...
Once again, PM me with the vin, or e-mail me direct and I can call Yamaha direct and find out, shouldn't take 10 minutes.... The bike was originally sold in the States, Yamaha in California should have the data...
And yes, an update would be nice...