JavaScript (Node.js), 9591 bytes
g=([p,q,...x],n=N=-1/0,...s)=>1/p?g(x,~~n+p,...s,p)&&g([q,...x],n,...s):N>n|s<g?S:(N=n,S=s)
JavaScript (Node.js), 95 94 bytes
a=>(N=g=([p,q,...x],n,...s)=>1/p?g(x,n+p,...s,p)+g&&g([q,...x],n,...s):N>n|s<g||[N=nN>n|s<g?S:(N=n,S=s]S=s))(a,0)&&S
awfulTry it online!