something is up.. it won't fire.. at all...

and it's something electrical cause when i try to crank it it doesn't but when i physically touch the engine i get a little shock...