I was told it was the engine mounts and that they were making the engine lean so hard to get in gear. Not sure how true that is though......?
Welcome to the forum

A couple of points about the engine mounts: I haven't followed things in detail on here as I haven't had a problem in my Fiat, but I *have* had engine mount problems in the past - with a Renault, as it happens (Espace) and with a rather meaty Ford V6 lump. My advice is, don't waste your time on *anything* else until you are 100% certain the engine mounts are OK. Doing a simple visual check tells you almost nothing. In my Ford case, there was even some uncertainty how many mounts were supposed to be there !! The only real way to be certain that the mounts are OK is to replace them. This not only takes them out of the equation, it also gives you a firm baseline for *everything* else.
What is the point of spending time and effort on aligning this that and the other if you're not sure that the foundations are fixed?
Several folks on here have had problems traced finally to the mounts deteriorating - it's obviosuly an age thing, as most cars will still be on their original mounts which are now variously 20-40 years old - no wonder they're giving up the ghost! And they may do this by the rubber becoming no longer bonded to the steel, or by the rubber being soaked in oil for decades and going spongey, or by physical damage in some way... in other words, it comes back to: there's no way to really be sure what the mount is like, so be certain by renewing them.
As well as consulting the manuals for your particular car, it would be time very well spent trawling through this forum to glean the hard won experience of others, who describe symptoms and tricks in replacement. I well remember the disgust and surprise someone expressed when he found that the mounting clearances on each side of the engine/gearbox were different - the engine was not as 'centrally' mounted as the manual (and Fiat!) would have you believe! Question is, then, what to do about it? And the answers will be here on the forum.
Happy reading!