Try and see if the attached version of your initial code fits your needs. I wasn't exactly sure what data you wished to plot in the ListPlot3D, so you may have to play with that.
The output should look like the image here below
Thank you Massimo! I shall be able to figure out my code with yours as the reference.