H1B petition validity

Hi sir/madam,
My employer applied for H1B visa in 2004 and I got it. I travelled to US twice in 2005 and 2006 for a total duration of 9 months. In 2006 I applied for extension when I was in US but didnt go for stamping.

Now I want to utilize the remaining period for the same H1B. Whether my old H1B petition is still valid (it is more than 6 years now)? Also my employer has changed now.

Can I use my ole petition and go for non-cap now?