Headed in the right direction.. somewhat.. I have corrected it/added some commits.

One of the issues: "if ($network == irc.example.com +7000) {"
"irc.example.com" is a $server, not a $network
Another one, you had a missing "}" at the end.

Code:

on *:START:{
  server irc.example.com:+7000
  ; If you want to add another network.. you need to use the -m switch.
  ; This will create a new server window. 
  server -m irc.foobar.net
  server -m irc.kindone.net
}

on *:CONNECT: {
  ; The $network name can be found by entering " //echo -a $network " into mIRC (as if you was typing in a channel).
  if ($network == example) {
    nick john
    msg NickServ IDENTIFY password
    j #Cars,#Fast
  }
}