First NICE car, love the rims!
Your front suspension needs to travel up freely, what do you mean they are tight against the stops?
You will want to get everything moving in there and then get a soft set of front shocks, 90/10's are great but a good used set of oil filled will work as well.