1) Check your starter, starter relay, fusebox next to radiator labeled "inhibit" and the relays in the drivers side fusebox 2) Next you can check to see if the wire harness going from the transmission (front right side) selector swith to the wiring harness going to the positive cable, there are three (3) plugin connectors to the right and back of exhaust manifold, toward the air intake box, make sure they have a good contact. 3) check the distributor and coil wire, check coil wire connection make sure there is good contact, 4) fuel pump, fuel filter. 5) Dirty throttle body ports and jets. 6) check ignition switch(where the key goes). 7)check the switch under the steering column. 8) Put the shifter in nutural and turn key to start. These have been problems I have had with my 95 villager, Hope one of these salutions gets you up and going again for those that are looking for the answers that are not commonly shared. ChevyRAT