Govt in a spot over JPC probe