I have been having these problems since I removed the standard 17" wheels fitted with Bridgestone RFLT tyres! The original set weher 225x45x17 all round. I didnt have any tramlining, just a hard ride.
So I sold the standard wheels and upgraded to non OEM 18" Alloys on a staggard fit 225 front and 255 rears. This made the car worse, serious tramlining! I have Michelins on the front and Continental on the rear.
The car feels awful to drive, it wanders all over the place.
So I decided to have the alignment done and it made no difference

I then went to another reputable tyre place to get the alignment done. I told them I already had it done before, and to be fair they advised me not to waste any more money, be it with them or anybody else! The reason the car handles the way it does is because it has staggered fit wheels. They explained that unless I fit one-size all round for instance 225 a round this will get rid of any tramlining! its the price you pay to have a big ass tyre on the back.
I recently went to see my friend in Lincoln, and the motorway and A roads down the car felt almost normal to drive. The roads on the way down there are smooth with hardly any ruts or grooves. I find that around Sussex; if I drive on a perfectly flat road it feels normal, as soon I hit any lorry-track or damged road it wanders all over the place. This (to me) confirms the issue. The wider rear tyres pick up any ingradient and decides to steer from the rear.
Try it for yourself, find a smooth road if it drives in a straight line, no messing...you know its the staggared fit Tyres!
I even bought a chepa set of E46 16" Alloys just to compare, and to my amazement the car drove perfect, it was a real joy, but didnt feel safe in corners etc...because of the skinny tyres lol.
I am seriously thinking of going back to either 17" Alloys with 225 all round, or 18".