Main Motorcycle: Very fast 675
Official Leathers Tester
Join Date: Jan 2002
Location: Seattle, WA
Other Motorcycle: DRZ 400 Bad Idea
Extra Motorcycle: Mad Max the Husqvarna
Your pegs appear to be stock - I agree with VonEsch about some kind of mis-adjustment or mis-alignment if the oil is new. Try changing the oil first, and see what happens. That's pretty cheap insurance.
Also, how many miles are on it? It takes a little time for some Triumph transmissions to really break in. 675 transmissions are usually great right away, but my TT600 took about 8500 miles. Maybe you found on that's more like older bikes that way.
Clutch adjustment is another thing to check.
It's a squid thing. You wouldn't understand.
Go soothingly on the grease mud, as there lurks the skid demon.