Hello have a 96 ford ranger that keeps blowing 30amp fuse for ecu module. Any ideas. Have pulled connector all pins look good secure. Can't get any codes because it blows 30 amp fuse as soon as ignition is turned on cranks fine but with fuse blown to ecu have no spark or fuel. Replaced fuse first time it ran for one day before blowing fuse no blows instantly.