Is this shifter handle correct?

That makes sence. This is the one that I have from Brewers

http://www.brewersperformance.com/proddetail.asp?prod=SMP350

Did you buy it from Brewers ?

Give Wayne a call and tell him your situation. Hes a good guy,he will make it right.