i dont think your throttle boss, and housing are lining up properly! do they even go together? i like the mylar bosses better than the cast ones personally!