NOT Working, NEED Fourny Test Script

Stage is broke... it goes(1,2,3,5,0)

Changed MIF dependency,

Fixed CCR_Enable in stage tracker:
---------------------
CCR_Enable   <= ~NOP_FLAG ; // Enable CCR in cycle 2 Place Flags In CCR
in cycle 3
---------------------

Fixed ALU
---------------------
11: begin//ROR(11)
RZ <= {CARRY_FLAG,RA[31:1]} ; //{CCR_Out[0],RA[31:1]} ; // Rotate Right
With Carry
CARRY_FLAG <= RA[0] ;
end
12: begin//ROL(12)
RZ <= {RA[30:0],CARRY_FLAG} ; //{RA[30:0],CCR_Out[0]} ; // Rotate Right
With Carry
CARRY_FLAG <= RA[31] ;
end

assign CCR_Enable = ~Stage[2] && Stage[1] && ~Stage[0] && ~NOP_FLAG ; //
~NOP_FLAG ; // Enable CCR in stage 2 if it's NOT a NOP
---------------------

Fixed Processor:
---------------------
assign CCR_In[31:0] = {25'd0, NOP_FLAG, IFNR_FLAG, INR_FLAG,
NEGATIVE_FLAG, ZERO_FLAG, OVERFLOW_FLAG, CARRY_FLAG}; // Buffer MSBs
with zeros
reg_32b CCR (.R(CCR_In),
.Rin(CCR_Enable), .Clock(Clock), .Q(CCR_Out));// IN( || Decode) ->
OUT(USER)
---------------------

And Bring LEDs in as Wire instead of reg:
---------------------

output  wire [8:0]  GreenLEDs,

// Stage Progress Bar (What Stage Am I In?)
reg [5:0] GreenLEDs_reg;

always@(*)begin
case(Stage)
1: GreenLEDs_reg=6'b1;
2: GreenLEDs_reg=6'b11;
3: GreenLEDs_reg=6'b111;
4: GreenLEDs_reg=6'b1111;
5: GreenLEDs_reg=6'b11111;
//6: GreenLEDs_reg=6'b111111;  //DUCT TAPE LINE OF CODE
default: GreenLEDs_reg=6'b101010;
endcase
end

// PC Progress Bar (What Stage Am I In?)

assign RedLEDs = PC_Out;
assign GreenLEDs[5:0] = GreenLEDs_reg;
assign GreenLEDs[7:6] = 0;
assign GreenLEDs[8] = NOP_FLAG;
---------------------

And in Clock Count :
---------------------
ClockCount<=1;
---------------------