from Stealin' and they had poor customer svc when it came to honoring their warranty. Turned out they had to replace the VTC sprockets with new sprockets and the oil pump with a new pump. Maybe theyre incompetent, or maybe my long-block was just fluke. In either case, theyre very reluctant to honor their warranty. Good Luck!