Well I made about 25 passes with it this weekend on the stock pump, 3.1 pulley and 19.5* never blew up and I logged every pass it never leaned out or had any KR. I would say a 3.1 for sure and probably a 3.0 would be safe with stock timing with the stock cam on E85