I am mechanically useless.
If you are going to own a Busa you NEED to learn how to work on it.
If YOUR mechanic just put them on and did nothing else - no wonder they don't feel right to you.
However you did say "even after being adjusted" so what was done or don't you know?
he adjusted the pedals but they are not even close Could he have adjusted them in the opposite direction? ???
I agree with what Popie said, However I didn't have to cut my threaded rod.
Do you feel like a 200 mile ride? Come to Grand Rapids MI and I will fix/adjust them for free.
Maybe YOU should post pictures of your setup and we could talk you through it. Do you have tools to work on your bike?