My supra had the same syptoms after fixing a bhg problem ended up being that the exhaust came jumped a tooth on start up because there was to much slack in the timing belt. So try checking your cam gears and make sure they are perfectly lined up with there timing marks