just figured out why the new motor (ls b18b with 98 ls head)wouldn't idle right or have any power what so ever....the damn timing belt is skipping a tooth......i have reinstalled a new belt and the old belt at least 50 times i cannot get it to stop skipping....everything is at top dead center......installed it according to manual......and no go......i cannot figure the damn belt out......i even tried using an gsr timing belt.........what else can i do???