I don't know anything about your experience, etc... so don't take this the wrong way, but I'd take it to a professional who has a dyno and does this sort of thing every day. Let them sort it out. If it IS faulty, they will know and can call on your behalf. Having them call and say it's broken...