Wiznet Wiz510MJ module not working

Hello i try to wire up the wiznet Wiz810MJ module and can not get it to work. i follow the datasheet http://www.mouser.com/ds/2/443/WIZ810MJ_DS_V130E-526416.pdf for the MISO, MOSI, VCC and ground. but no luck i use the Ethernet sketch web server. i do have the Wiznet Wiz812MJ module and that works. but i have no clue why it doesn't work it uses the same 5100 wiznet chip can someone please help me out? Both use the wiznet 5100 chip.

Hello i went to another old post where someone else had this problem and had a fix for it http://forum.arduino.cc/index.php?topic=188324.0 and i looked over what happen i made the same changes and i still have the same problem can someone please help me out this is the sketch and wiring he did

JP 2:24 (3.3v Vcc) → my own 3.3v regulator on breadboard
JP 2:14 (GND) → GND
JP 1:7 (SCLK) → “Arduino digital pin 13”
JP 1:10 (SCS) → “Arduino digital pin 10”
JP 1:9 (MOSI) → “Arduino digital pin 11”
JP 1:12 (MISO) → “Arduino digital pin 12”
JP 2:2 (/RESET) → “Arduino digital pin 9” - doing a hardware reset from within setup()
JP 2:9 (SPI_EN) → 3.3v

#include <SPI.h>
#include <Ethernet.h>

// this must be unique
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xEC };

IPAddress ip( 192,168,3,77 );
// don't know if this is your gateway, but this is normal
IPAddress gateway( 192,168,3,1 );
IPAddress subnet( 255,255,255,0 );

void setup()
{
  pinMode(9,OUTPUT);
  digitalWrite(9,LOW);  // reset WIZ810MJ module
  delay(100);
  digitalWrite(9,HIGH);
  delay(100);


  Serial.begin(9600);

  Serial.print(F("Starting w5100..."));
  Ethernet.begin(mac, ip, gateway, gateway, subnet);
  Serial.println(Ethernet.localIP());

  Serial.println(F("Ready"));
}

void loop() {
}

Can someone please help me out?

When i go to the serial monitor this is what i get

Starting w5100...0.0.0.0
Ready