Congrats ... I think the 07s do have sticky paint. I think there's a sticker under the hood stating hard clearcoat ...