Here is your demo file rewritten without using a single symbolic evaluation. I am sure it could be further streamlined and simplified - I simply strictly followed your sheet line by line.
The plot now takes quite a lot of time as the solve block has to be evaluated again for every of the 10^4 points plotted. So it might be a good idea to use precalculated symbolic results if possible (if they are not subject to change). See attached sheet for an example.