ok just to clear this up...
the intercooler mounts on the bottom and on the sides there are bars that are supported by rubber hangers. on the 08 the bars are straight. on the 2010 one bar is curved because the mount is in a different location.
so yes there is a difference. no a 2010 mount intercooler will not fit a 2008 and vica versa