I agree with Mrskylighter, good advice. The rolling diameter is what is going to cause the problems at the front.
I'm running stock suspension and 215/40/17 (Front) is fine, keeps the rolling diameter close to factory. I should also mention I'm running Federal 595-SS tyres and I would say they are slightly wider due to the lip protection they have, compared to a tyre that doesn't. I have uploaded a couple of pictures to show what I mean about the lip protection and where it is scrubs on my rear with the 235/40/17 due to the guards not being rolled up.
Front. Showing the 595-SS lip protection. It makes the side wall of the tyre stick out from the guard, there is also a lip on the inside of the tyre that makes it sit extremely close to my strut. So when looking for new tyres take into account the overall design.
Photo of the rear looking up. You can see the where the tyre 235/40/17 on 17 x 9 +35 just scrubs the guard. With 255/40/17 I would say you will need to roll up the lip to fit the wider tyre.