Pivoting, Tunneling, and Port Forwarding

Hi I am having issues with setting up a reverse ssh tunnel.
I have my attack host, my pivot host and a 2nd host in the same network as my pivot host ( The pivot host has ip 10.129.x.x available for my attack host and ip as a 2nd nic and I want to forward port 8080 from my pivot host to 8000 on my attack host
My command is as following:
ssh -R user@10.129.x.x -i id_rsa

I do this command on my attack host. the pivot host is listening on and I am unable to connect from another host in the pivot.
When I do a telnet 8080 on my pivot host I get connection refused, but when I do telnet 8080 it get forwarded to my attack host.

How can I make it so that the pivot host is listening on the IP instead of
Please I need some guidance!