I'm counting this slightly differently. The most recently rally looks to me more corrective than impulsive on that degree of trend...more like the B wave of an irregular flat. If this is correct, the next pullback should be in 5 waves down to complete wave 2, possibly around 1165. I do like your count though...I guess only time will tell :)
tradingview.com/chart/VOjLNh8P/
tradingview.com/chart/VOjLNh8P/